FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
||||
|
||||
La mejor forma de liberar la memoria utilizada por un formulario es hacerlo en el evento OnClose. Asignas la acción de cerrar a caFree. De esta forma el formulario se liberará automáticamente y evitas estarlo liberando en cada código donde lo utilices. Por ejemplo:
Con lo anterior, tu código se simplicaría:
|
#2
|
||||
|
||||
Cita:
Para eso existen otras opciones como caHide. En esos casos no puedes liberarlo de esa forma, así que yo no diría que es la "mejor". Simplemente es la adecuada para unas situaciones y no es adecuada para otras.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Bueno, hablando de simplificaciones al usar formularios, yo prefiero escribir:
El secreto es cambiar la declaración: por:
TghForm, que deriva de TForm, es una de las clases de GH Freebrary. Un saludo. Al González. |
#4
|
||||
|
||||
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Liberar el DataModule | Cañones | OOP | 5 | 13-10-2010 12:40:17 |
Liberar DLL | acertij022 | Varios | 1 | 26-06-2008 16:38:05 |
TSHFileInfo, se ha de liberar? | [Gunman] | API de Windows | 4 | 28-11-2005 21:14:36 |
Liberar Objetos II | OscarG | OOP | 12 | 11-10-2005 10:13:55 |
Liberar un objeto | xerkan | Servers | 1 | 28-10-2003 17:29:10 |
|