Hallo noch einmal,
das Problem scheint doch mit der Generierung der Files im
dpr-file zusammenzuhängen:
Delphi-Quellcode:
...
Application.CreateForm(THauptForm, HauptForm); // noch korrekt
Application.CreateForm(TAdminForm, AdminForm); // wird erzeugt
Application.CreateForm(TDMReport, DMReport); // hier kommt der normale Programmablauf nicht mehr
Application.Run; // hin
...
Dadurch, dass ich Ereignisbehandlungsroutinen im Create vom "AdminForm" habe, wird der Ablauf unterbrochen. Soll heißen die Anwendung startet "normal", ich kann auch damit wie geplant arbeiten aber die letzten Zeilen werden nicht erreicht(Letztes FormCreate und Run).
Wenn ich das CreateForm(Report) vor Create Admin aufrufe klappt es!
Allerdings wird "Application.run" nie aufgerufen. Jedenfals nicht in diesem Block zur Startzeit des Programms...
Gruß,
Barnti