La Web del Programador: Comunidad de Programadores
 
    Pregunta:  999 - REGISTRO DEL WINDOWS
Autor:  Genaro
Hola a todos.

Como puedo hacer para que un programa que hice corra solamente por 15 o 30 o X dias. Tiene que ver algo con el registro, pero no he podido hacerlo. Sera que alguien me pudiera ayudar con algo?

Gracias de antemano


  Respuesta:  Rodrigo
Hay muchas formas de programar la duración de un software.

La forma más sencilla, pero no las más optima, es generar un procedimiento que se lea al inicio de tu programa, antes del cuerpo o menú principal. El procedimiento debería realizar lo siguiente:

Sub Inicio()

X = (Sysdate - Fecha_entrega_programa)
if X = (Plazo_Duracion) then
/* Sección crítica */
else
/* Continúa con ejecución Normal del Programa */
end if

End Sub

Se entiende como Sección Crítica a la acción que quieras generar si se cumple el plazo de duración del programa.

Debes controlar los tipos de datos.

Ojala te ayude de algo. Sino conozco otras formas.