Einzelnen Beitrag anzeigen

dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#8

Re: mehrere Formulare gleichzeigig

  Alt 12. Nov 2007, 17:57
Zitat von patti:
Zitat:
im quelltext des programms die formulare nach deren erzeugung sichtbar machen.
Also z.B. im OnShow von Form1

P@Tti
ich meinte eigendlich im quelltext des programms, also hier:
Delphi-Quellcode:
program Project1;

uses
  Forms,
  Unit1 in 'Unit1.pas{Form1},
  Unit2 in 'Unit2.pas{Form2},
  Unit3 in 'Unit3.pas{Form3};

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TForm1, Form1); // 1.Form wird erzeugt, Form1.FormCreate wird aufgerufen
  Application.CreateForm(TForm2, Form2);
  Application.CreateForm(TForm3, Form3);
  Form2.show; // hier
  Form3.show;
  Application.Run;
end.
(Projekt -> Quelltext anzeigen)
Form1.OnShow wird immer aufgerufen wenn Form1 sichtbar gemacht wird (Visible auf True gesetzt wird).

Und das gleichzeitige bewegen musst du selber machen,
hier ist mal ein ansatz.
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat