Zitat von
marabu:
Deine Beschreibung klärt jetzt doch einiges auf. InputQuery (InputBox ruft InputQuery) erzeugt ein ganz normales Dialogfenster - sonst nichts. Das, in Verbindung mit dem Zeitpunkt des Aufrufs (MainForm.OnCreate), ist ungeeignet für deine Zwecke. Erstelle einfach ein eigenes Dialogfenster und setze dessen FormStyle auf fsStayOnTop und du solltest zufrieden sein.
marabu
Leider kann ich ein Formular in MainForm.OnCreate noch nicht aufrufen, weil das Hauptfenster per Definition als erstes erzeugt werden muss und deshalb in MainForm.OnCreate die anderen Fenster noch gar nicht erzeugt wurden.
Oder weißt du eine konkrete Möglichkeit?