Ver Mensaje Individual
  #1  
Antiguo 10-02-2005
jplj jplj is offline
Miembro
 
Registrado: oct 2003
Posts: 189
Reputación: 21
jplj Va por buen camino
Volver a mostrar un formulario creado dinámicamente.

Hola:

Desde el formulario principal de la aplicación creo dinámicamente una instancia de otro formulario de la siguiente forma.

Código Delphi [-]
   with TfFormulario1.Create(self) do
   try
     ShowModal;
   finally
      Free;
   end;

En principio sólo habrá una instancia de dicho formulario.

A su vez desde Formulario1, puedo crear de la misma forma una instancia de otro formulario:

Código Delphi [-]
   Hide;
   with TfFormulario2.Create(self) do
   try
      ShowModal;
   finally
      Free;
   end;

Como se ve, antes de crear y mostrar Formulario2 oculto Formulario1.

Posteriormente, cuando termino con Formulario2, deseo volver a mostrar Formulario1.

¿Cómo? ¿Dónde "encuentro" la instancia de Formulario1 para aplicarle el método showmodal / show?

Saludos
Juan Pedro.
__________________
Sonríe. Mañana puede ser peor.
Responder Con Cita