Ver Mensaje Individual
  #1  
Antiguo 11-04-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Reputación: 19
chileno Va por buen camino
como cerrar una Form?

hola a todos¡¡¡

tengo uan duda, ahi le va....

tengo un ficha madre "Ficha1" que llama en el evento onShow a la ficha "Ficha2", la ficha2 esta en modo ShowModal, por lo tanto solo se visualiza la ficha2, para pasar el control a la ficha1 o su visualizacion , la ficha 2 debe cerrarse en modo mrOK...no se si me entienden...este el el codigo que tengo:
Código Delphi [-]
  
procedure TFicha1.FormShow(Sender: TObject);
begin
    with TFicha2.Create(Self) do
    try
        if not (ShowModal =mrOk) then
        begin
            Ficha1.Close; // es aca donde me aroja un error de violacion de mem.
                              // puede ser que no se puede cerrar porque todavia no es visible...
                              // como puedo matar ficha1
        end;
    finally
        Free;
    end;
end;
ficha1 no es la principal de proyecto osea es llamada antes por otra from....
ya chau...y gracias...

Última edición por chileno fecha: 11-04-2006 a las 14:33:48.
Responder Con Cita