Ejecutar Acción En Un Destructor


Subject: 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.

Profile PM  
Subject: Re: Ejecutar Acción En Un Destructor
calcena escribió:  
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.



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.

Profile PM  
Subject: 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.


Testing5-0.0.1.tar.gz
Description:  
Download
Filename: Testing5-0.0.1.tar.gz
Filesize: 11.65 KB
Downloaded: 236 Time(s)

Profile PM  

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.096s (PHP: -51% SQL: 151%)
SQL queries: 24 - Debug Off - GZIP Enabled