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.