Ver Mensaje Individual
  #6  
Antiguo 25-09-2008
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Reputación: 20
FGarcia Va por buen camino
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....?
__________________
ESTO ES UN FORO ... NO UN MÓVIL
¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender?
Responder Con Cita