No se libera la memoria
Publicado por Martin (33 intervenciones) el 16/10/2006 20:07:02
Hola, mi problema es la siguiente, estoy creando las formas de mi programa de la manera siguiente:
Frmprincipal := TFrmprincipal .Create(Self);
Frmprincipal.Showmodal;
y para cerrarlas lo hago de la manera siguiente ( Como dice en algun mensaje de este foro ya que de aqui lo saque y me funciona )
En el OnClose
Action := caFree;
pero el programa sigue consumiendo demasiada memoria... como puedo eliminar totalmente de la memoria las formas liberadas.....
Nota: para provar ... ejecuto varias veces el programa y a la cuarta ocacion me aparece el error
Name not unique in this context
Que puedo hacer para liberar la memoria... no se destruir los componentes, o algo.
Gracias.
Frmprincipal := TFrmprincipal .Create(Self);
Frmprincipal.Showmodal;
y para cerrarlas lo hago de la manera siguiente ( Como dice en algun mensaje de este foro ya que de aqui lo saque y me funciona )
En el OnClose
Action := caFree;
pero el programa sigue consumiendo demasiada memoria... como puedo eliminar totalmente de la memoria las formas liberadas.....
Nota: para provar ... ejecuto varias veces el programa y a la cuarta ocacion me aparece el error
Name not unique in this context
Que puedo hacer para liberar la memoria... no se destruir los componentes, o algo.
Gracias.
Valora esta pregunta


0