Ver Mensaje Individual
  #7  
Antiguo 21-03-2005
Avatar de Investment
Investment Investment is offline
Miembro
 
Registrado: may 2003
Posts: 378
Reputación: 22
Investment Va por buen camino
Bueno, por haber hay muchas formas es cuestion de estrujarse un poco el cerebro. La solucion de rjsitruiz es bastante buena aunque tambien te pueden modificar el fichero ini y listo. Y entrar en el regedit pues igual.

No se, otra que se me ocurre es que el programa necesite un fichero en algun directorio para poder ejecutarse. Puedes controlar que el dia que quieras el programa borre ese fichero y ya no pueda volverse a usar.

Código:
 if not FileExist(C:\directorix\archivoY.txt) then
 begin
    ShowMessage('No tiene permisos para ejecutar la aplicación')
   Application.Terminate; 
 end;
 
 if DateToStr(Date)='15/4/2005' then
   DeleteFile(C:\directorix\archivoY.txt))

Asi, la primera vez que el dia 15 de abril ejecuten el programa, podrán acceder a el, pero si lo cierran ya no podrán volver a ejecutarlo.
__________________
Saludos,
Peter Investment
Responder Con Cita