Hola.
La sobreescritura que haces del método Destroy no es necesaria. Puesto que solo liberas los componentes que ya tienen asignado Parent o Owner, dado que són los unicos que te saldrán en la colección Controls y Components respectivamente. Y estos controles y componentes ya són liberados automaticamente al liberar el formulario.
Lo que tendrías que buscar són controles y componentes que hayas creado, y a los que no asignas correctamente su padre (en Parent o Owner). Puesto que estos son los que al liberarse el padre, no serán liberados automaticamente. También puedes tener objetos (no controles o componentes) creados en el código, los cuales se tienen que liberar una vez usados, como en el ejemplo que puse con objetos de la clase TJpegImage y TMemoryStream.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|