Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-04-2006
chileno chileno is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 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
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Efecto al cerrar form kakesoft Varios 1 12-12-2005 20:57:17
cerrar/minimizar un form jmlifi Varios 1 28-11-2005 10:54:08
Al cerrar Form no entra en OnClose nowheremanza OOP 2 13-09-2005 14:04:41
Problema al cerrar form Iseberiano Varios 4 08-06-2005 21:50:17
Cerrar un Form scooterjgm OOP 5 18-11-2004 11:27:33


La franja horaria es GMT +2. Ahora son las 10:40:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi