Cita:
Empezado por shoulder
Hola tengo un problema que me pasa en algunos servidores, si bien tengo un Timer que si el programa no se usa por 5 minutos, se cierra. Mi pregunta es, el programa aunque sea cerrado por el usuario o por el timer, si bien no se ve mas en pantalla queda tomado el archivo por el servidor, y cuando quiero actualizar la aplicacion por una version nueva no me deja y no hay nadie conectado, el administrador del servidor debe cerrar el proceso que figura tomado por el Adm. del Servidor.
Hay algua forma en el On Close de cerrar los programas mas especifico?.
|
Application.Terminate es tu solución..., además que libera punteros, es la manera más segura que no aparezca en procesos "colgados"...
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively...
"Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum.
Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco
|