Problema de violación de acceso
Hola. Soy nuevo en delphi, así que tengan un poco de compasión. Teno dos formularios, el primero que es el menú principal, y el segundo que es para otra cosa. En el menú principal tengo un botón para ir al otro formulario. Eso anda bien. El problema está que cuando cierro el segundo formulario y vuelvo a entrar desde el menú principal el formulario quedó como estaba cuando lo cerré, o sea, que todos los componentes no volvieron a su estado original. El comando que uso para abrir el segundo formulario es el 'Show' y para cerrar el segundo es el 'Close'.
Estuve leyendo por ahí que esto se debe a que no se libera la memoria del formulario (o por lo menos eso fue lo que entendí) y que tenía que poner 'Free' o 'Release' en el evento 'OnClose' del formulario. Intenté con los dos y cuando quiero volver a entrar desde el menú me tira el error de violación de acceso. ¿Cómo puedo hacer para que esto ande?
|