Ver Mensaje Individual
  #1  
Antiguo 12-06-2007
Avatar de Alcolea
Alcolea Alcolea is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santiago de Cuba, Cuba
Posts: 100
Reputación: 19
Alcolea Va por buen camino
Question ¿Como saber si una ventana creada o no?

Hola a todos, estoy haciendo una aplicación que maneja una BD. tengo un pequeño formulario desde el que realizo varias llamadas a consultas o busquedas. En una de las busquedas que hago creo una ventana que muestra un formulario con los datos de un registro, si repito la busqueda no quisiera crear otro formulario sino mostrarla en el mismo y para ello utilizo este código...

Código Delphi [-]
//   ...
  if not (Form2 is TForm2) then
  begin
    Form2 := TForm2.Create(Self);
    Form2.Show;
  end;
//  ...

... el código funciona bien la primera vez que lo uso pero cuando cierro las ventanas desde donde hago la búsqueda y el Form2 para vuelver a intentar habrir el Form2 simplemente no se habre, ni siquiera da un mensaje de error, aclaro que me aseguro de que al cerrar la Form2 este se destruya.

Última edición por Alcolea fecha: 12-06-2007 a las 05:08:09.
Responder Con Cita