diferencias entre los eventos "Terminate", "Unload" y "Query_unlo

noesdificil
21 de Noviembre del 2003
Alguien me podria explicar cual es la diferencia entre los eventos: Terminate, Unload y Query_unload
Y tambien saber a que evento se llama (si es que se llama a alguno) cuando se invoca a la funcion "Hide" del formulario.
Gracias
Vicen

sdemingo
21 de Noviembre del 2003
Hola

Terminate se ejecuta cuando haces un Unload del último formulario que queda cargado en la aplicación y por consiguiente, se termina la aplicación.

QueryUnload, se ejecuta antes que Unload. En el evento unload, puedes controlar si quieres que no se descargue el formulario, y con QueryUnload, además de eso, tb puedes averiguar como ha salido el usuario del formulario, por ejemplo si ha salido a través de unload, através de end o pulsando el aspa del formulario.

Saludos
sdemingo