Thema: Delphi Thread Error

Einzelnen Beitrag anzeigen

Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#11
  Alt 20. Nov 2002, 10:31
Application.Terminate ruft die API-Funktion PostQuitMessage auf welche eine WM_QUIT Message in der Message-Queue ablegt, und somit dafür sorgt, dass das Programm beendet wird. Das OnClose Ereignis wird aber durch die WM_CLOSE Message ausgelöst. D.h. bei einem Aufruf von Application.Terminate kommt keine WM_CLOSE Message an und es wird somit auch kein OnClose-Ereignis ausgelöst.
Manuel Pöter
  Mit Zitat antworten Zitat