Zitat von
Delphiturbo:
Mein Problem besteht nciht mehr als 2 Wörter
Application.Mainform:=Form3
Form1 startet zuerst
Nein, Dein Problem besteht darin, dass Du es nicht richtig durchdacht hast und Dich mit dem Mainform verzettelst, während die Lösung wenig damit zutun hat.
Also: Es soll ein Dialog vor dem Haupt-Fenster Deiner Anwendung angezeigt werden? Das kannst Du - wie schon angesprochen - über die
DPR-Datei lösen, also über den sog. "Projekt-Quelltext". Dort findest Du alle Create-Anweisungen für die automatisch erzeugten Formulare und kannst manuell eingreifen, indem Du beispielsweise selbst Deinen Dialog erzeugst, dessen Rückgabewert abfragst und dann Deiner Programmlogik entsprechend die weiteren Fenster erzeugst oder eben auch nicht. In meinen Augen ist diese Lösung - die auch unter Delphi 7 funktioniert - sauberer als jegliches Gefrickel mit dem Mainform.
Daniel R. Wolf
mit Grüßen aus Hamburg