![]() |
Re: Critical Sections
Manchmal sieht man den Wald vor lauter Bäumen nicht... ;)
Funktioniert für mich so. Besten Dank allen! |
Re: Critical Sections
Wenn es um eine TObjectList geht, dann in den Elementen einfach ein
Delphi-Quellcode:
in den Destruktor schreiben. Die TObjectList kommt damit ohne Probleme klar, da sie erst das Element aus der Liste rausholt und entfernt und dann erst freigibt. Dadurch läuft beim freigeben der ObjectList die Extract Methode ins Leere. Klappt somit einwandfrei...
fList.Extract(self);
|
Re: Critical Sections
hmmm... Funktioniert dies wirklich?
Wenn dies in der Destroy-Methode aufgerufen wird, so entfernt die Liste das Objekt und gibt es danach frei. Dann wird mein Destruktor doch auch 2 Mal aufgerufen. Nicht? Falsch verstanden? |
Re: Critical Sections
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz