|
La diferencia entre Free y Destroy, es que Free verifica si tu formulario existe (Self <> nil). Por lo que es preferible llamar a Free.
La otra forma es hacer (como comenta Marcos) Action:=CaFree; esto es identico a llamar a Release. La ventaja de esto es que se genera un mensaje al formulario pidiendo que se destruya, muy util cuando se esta dentro del formulario (como en el evento OnClose).
Pero este último es mas lento, dado que se genera un mensaje el cual tiene que ser procesado y demas para recien liberarse.
Para tu caso, lo que yo prefiero es llamar a Free.
__________________
[Crandel]
|