Einzelnen Beitrag anzeigen

Zoot

Registriert seit: 30. Jan 2006
Ort: Hessen
110 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: Nachrichtenschleife wird nicht beendet

  Alt 13. Feb 2009, 09:36
Zitat von himitsu:
in seinem Fall ist beim Schließen seiner Form Application.MainForm <> Self und demanch wird das Programm und nicht beendet.
Da meinen wir dasselbe. Bei ihm wird eben nie ein WM_QUIT erzeugt, deshalb schließt die Anwendung nie. Die Form1 ist ein ganz gewöhnliches Formular, das ich öffnen und schließen kann ohne Einfluss auf die Hauptapplikation. Die würde auch ganz ohne das Formular laufen, auch dann als Endlosschleife, da der Hauptthread nie eine Message erzeugt.
Nebenbei fehlt in dem Beispielcode noch ein Form1.free.
  Mit Zitat antworten Zitat