Hola!! Yo creo los formularios secundarios asi:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
with TForm2.create(Application) do
try
ShowModal;
finally
Free;
end;
end;
Por otro lado creo que habria que explicarle a
noob que al colocar un nuevo formulario en una aplicacion Delphi este automaticamente lo coloca para crearlo al iniciar la aplicacion, con el consecuente uso de recursos de la maquina.
Código Delphi
[-]
Application.CreateForm(TForm2, Form2);
Application.CreateForm(TForm3, Form3);
Application.CreateForm(TForm4, Form4);
y si queremos evitar eso entonces habria que evitar que se autocreen y crearlos y destruirlos cuando lo necesitemos tal como se lo han explicado.
¡¡Si me equivoco corrijanme!
¡¡Un saludo autocreado!!
¿parodiando a quien....?