Zitat:
... Hauptformular liegt (das immer automatisch geladen wird),...
das wird nicht automatisch geladen, sondern der zum Laden erforderliche Programmcode wird automatisch erzeugt. Sieh dir die *.dpr - Datei des Projekts an, dort findest Du etwas wie
Application.Createform(tForm1, Form1)
Mach daraus etwas in der Art wie
Delphi-Quellcode:
try
Application.Createform(tForm1, Form1);
...
Application.Run;
except
ShowMessage('Shit');
end;