Einzelnen Beitrag anzeigen

PeterPanino

Registriert seit: 4. Sep 2004
1.451 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Ereignisreihenfolge beim Anzeigen mehrerer Formulare

  Alt 25. Apr 2006, 22:41
Zuerst mal vielen Dank an alle für die Antworten!

Zitat von SirThornberry:
Ich würde versuche das ganze "sauberer" zu lösen und nicht darauf hoffen das niemals eine Message vorher abgearbeitet wird.
Heißt das also, wenn ich ganz sicher gehen will, dann sollte ich in der Project-Datei VOR allen Form.Create-Aufrufen die Routine einfügen, von der ich sichergehen will, dass sie vor allem anderen Code ausgeführt werden soll:

Delphi-Quellcode:
program MeinProgramm;

uses
  Forms,
  MyUnit,
  Main in 'Main.pas{Form1},
  Rain in 'Rain.pas{Form2},
  Pain in 'Pain.pas{Form3};
 
{$R *.res}

begin
  DoThisBeforeEverythingElse;
  Application.CreateForm(TForm1, Form1);
  Application.CreateForm(TForm2, Form2);
  Application.CreateForm(TForm3, Form3);
  Application.Run;
end.
  Mit Zitat antworten Zitat