Form2->Show und dann warten bis Form2 beendet
-
Hallo Freaks!
Ich habe da eine kleine Problematik in meinem Code, und weiß nicht worunter ich da nachgucken soll…
Ich rufe aus einer Funktion ein anderes Fenster auf (Zeile 002). Der Code, der nach dem Aufruf folgt (Zeile 003) soll aber erst ausgeführt werden, wenn Form2 wieder geschlossen wurde…
001 Datensatz++;
002 Form2->Show();
003 ShowMessage(„Form2 wurde geschlossen“);Wie könnte ich das programmieren??
Danke für jeden Hinweis im Voraus
-
Hallo.
Warum schreibst du die 3. Zeile nicht einfach in die OnClose-Anweisung des
zweiten Fensters? Also so würde ich das jetzt spontan machen...MFG Aoeke
-
Du willst einen modalen Dialog erstellen? Nichts leichter als das:
Form2->ShowModal();
-
Ihr seid einfach klasse, da habt ihr mir gleich zwei gute Infos gegeben, welche nehme ich denn nu?
Ja klar, dafür muss ich mich schon selbst entscheiden
-
Du MUSST meine nehmen, denn Aoenkes Methode wartet nicht darauf, dass du die Form schließt.
-
Nimm die von WebFritzi.
Ich habe denke ich mal ein "bisschen" weniger Programmiererfahrungen als er,
also ist sein Vorschlag denke ich auch besser. *sichselbernichtszutraut*MFG Aoeke
-
Ja, habe schon gemerkt, dass von WebFritzi die Lösung besser ist. Aber trotzdem auch Dir danke, Aoke.