https://foro.gambas-es.org/viewtopic.php?f=1&t=8115
-----------------------------------
calcena
Martes, 23 Junio 2020, 11:50

Ejecutar Acción En Un Destructor
-----------------------------------
Buenos días, mi pregunta es la siguiente, igual que hay un evento _new que es el constructor de un formulario, me interesaría poder ejecutar un proceso por shell cuando el formulario (principal) es decir, cuando el proceso principal de Gambas muere. 
He probado con el _exit() pero no acaba de funcionar, y me extraña que no exista o no sepa ver como invocar al destructor de un proceso o formulario.

Saludos y muchas gracias.


-----------------------------------
calcena
Martes, 23 Junio 2020, 11:53

Re: Ejecutar Acción En Un Destructor
-----------------------------------
[quote user="calcena" post="48906"]Buenos días, mi pregunta es la siguiente, igual que hay un evento _new que es el constructor de un formulario, me interesaría poder ejecutar un proceso por shell cuando el formulario (principal) es decir, cuando el proceso principal de Gambas muere. 
He probado con el _exit() pero no acaba de funcionar, y me extraña que no exista o no sepa ver como invocar al destructor de un proceso o formulario.

Saludos y muchas gracias.[/quote]


Yo mismo he visto que existe del formulario el evento Close(), sería este evento el que hay que utilizar, y si se produce una excepción de aplicación y se sale por las bravas, cómo lo puedo controlar.

Gracias.


-----------------------------------
cogier
Martes, 23 Junio 2020, 15:59

Re: Ejecutar Acción En Un Destructor
-----------------------------------
Puedes usar el método 'Close'. Echa un vistazo al código adjunto. Elimina el 'Error' para cambiar el resultado.


