Ver Mensaje Individual
  #4  
Antiguo 18-08-2010
P0werBurn P0werBurn is offline
Miembro
 
Registrado: jun 2010
Posts: 47
Reputación: 0
P0werBurn Va por buen camino
Cita:
Empezado por delphi.com.ar Ver Mensaje
Y la pregunta del millón... ¿Quién creó la instancia de TForm2?

Si no tienes puesto que tu proyecto cree automáticamente al inicio los formularios, cosa que no recomiendo, tienes que encargarte de crear la instancia del mismo. Es un error típico de los programadores en VB cuando migran a Delphi, ya que en VB no queda claro quien crea los formularios, con solo llamarlos se crean.

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
  if form2 = nil then
    form2 := TForm2.Create(self);

  form2.ShowModal;
end;

Saludos!
Gracias!
Ahora lo pruebo y te digo
Responder Con Cita