Zitat:
Das scheint aber nicht der richtige Aufruf zu sein, da möglicherweise das Haupfenster nicht fertig wird.
Dann nimm Form_Show und deaktiviere das Hauptfenster solange bis die Eingabe erledigt ist.
Somit kann es sich nicht in den Vordergrund setzen.
Oder erstelle einen Messageloop innerhalb des Eingabe Fenster löse diesen erst auf nachdem die Eingabe abgeschlossen ist.
In dem fall wäre das Hauptfenster automatisch blockiert!
Danke für den Hinweis.
Ich habe mich vielleicht nicht genau ausgedrückt.
Das Hauptfenster sollte schon zu sehen sein und wenn das fertig aufgebaut ist, sollte das Eingabefenster aufpoppen. Das scheint ja zu gehen, aber Probleme siehe oben.
Lese bitte mein Edit!
Versuche es einfach mal sind nur ein paar Zeilen.
EDIT:
Vor allem sorge dafür das deine Eingabe form nicht automatisch erstellt wird.
Du mußt diese dynamisch über create in FormShow deines Hauptfensters erstellen.
Du mußt dann natürlich die Eingabe Form auch wieder freigeben aber ich denke das sollte dir klar sein.