Problemas con los formularios hijos
Hola a todos, mi problema es el sgte:
Desde un formulario padre(fsMDI) deseo llamar a uno hijo (childMDI). Haciendo este codigo en el padre:
form1:=tform1.create(Self);
Hasta ahi todo ok.
Pero a la hora de cerrarlo a traves de un boton en el formulario hijo creado a traves del codigo en el boton que agregue para cerrarlo, funciona mal:
procedure button1Cick(...)
begin
form1.free;
end;
Lo que ocurre es que la primera vez, todo funciona bien. Es decir se crea, aparece y desaparece cuando lo cierro. Pero la segunda vez y en adelante se crea bien, pero al cerrarlo, se cierra pero me aparece un mensaje de error diciendome "que determinada direccion de memoria no se puede leer". Porque ? Agradeceria mucho la ayuda de alguien. Chau
Desde un formulario padre(fsMDI) deseo llamar a uno hijo (childMDI). Haciendo este codigo en el padre:
form1:=tform1.create(Self);
Hasta ahi todo ok.
Pero a la hora de cerrarlo a traves de un boton en el formulario hijo creado a traves del codigo en el boton que agregue para cerrarlo, funciona mal:
procedure button1Cick(...)
begin
form1.free;
end;
Lo que ocurre es que la primera vez, todo funciona bien. Es decir se crea, aparece y desaparece cuando lo cierro. Pero la segunda vez y en adelante se crea bien, pero al cerrarlo, se cierra pero me aparece un mensaje de error diciendome "que determinada direccion de memoria no se puede leer". Porque ? Agradeceria mucho la ayuda de alguien. Chau