Registriert seit: 19. Mär 2012
Ort: Bochum-Linden
64 Beiträge
Delphi 12 Athens
|
MessageBox/Dlg per Programm schließen
10. Mär 2014, 17:01
Hallo,
kann ich die MessageBox und den MessageDlg per Programm schließen, und zwar ohne Messages wie z.B. SendMessage(Application.ActiveFormHandle, WM_CLOSE, 0, 0)?
DestroyWindow(Application.ActiveFormHandle) schließt die Fenster, aber danach reagiert die MainForm nicht mehr, obwohl z.B. mein Timer noch läuft.
Auch ein Application.MainForm.SetFocus nach dem DestroyWindow hilft NICHT.
Nach CloseWindow(..) scheint alles andere richtig zu reagieren, aber die Fenster werden NUR minimiert und müssen per Klick entfernt werden.
Vielen Dank.
Peter Kaisler Das einzig Komplizierte ist zu begreifen wie einfach es ist.
Geändert von Kraisel (10. Mär 2014 um 17:08 Uhr)
|