Ver Mensaje Individual
  #1  
Antiguo 14-11-2014
wilcg wilcg is offline
Miembro
 
Registrado: abr 2014
Posts: 107
Reputación: 13
wilcg Va por buen camino
Creación de TFormularios

Hola amigos del foro,
Tengo una duda, cual sería lo mejor en una aplicación para crear los formularios.
- De la forma Habitual en el proyecto asi.
Código Delphi [-]
{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TfPrincipal, fPrincipal);
  Application.CreateForm(TForm1, Form1);
  Application.CreateForm(TForm2, Form2);
  Application.CreateForm(TForm3, Form3);
  Application.CreateForm(TForm4, Form4);
  Application.CreateForm(TForm5, Form5);
  Application.Run;
end.

- O podría ser así, creándolo en el momento que se lo necesita y luego liberarlo cuando se cierre.
Código Delphi [-]
{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TfPrincipal, fPrincipal);
  Application.Run;
end.

Código Delphi [-]
Form1 := TForm1.Create(nil);
try
  Form1.ShowModal;
Finally
  Form1.free;
end;

He estado probando y las dos formas funcionan bien, lo que quiero saber es ¿cuales son las diferencias? y lo bueno y lo malo de uno y otro.
Responder Con Cita