Forum: Object-Pascal / Delphi-Language
Delphi
by Uwe Raabe,
17. Okt 2013
Das hilft aber nicht. Es wird trotzdem Release aufgerufen, was wiederum das PostMessage ausführt.
Forum: Object-Pascal / Delphi-Language
Delphi
by Uwe Raabe,
17. Okt 2013
Bei dem Close wird dem Form i.A. lediglich eine Message CM_RELEASE per PostMessage in die Message-Queue gestellt. Erst wenn das Form diese Message verarbeitet wird das Free aufgerufen.
Rufst du direkt nach dem Close ein Free auf, erreichst du im Prinzip das gleiche. Die CM_RELEASE Message in der Queue ist dann nicht mehr relevant (ich weiß jetzt nicht, ob die Message entfernt wird oder ob sie...