Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.040 Beiträge
 
Delphi 12 Athens
 
#2

Re: Doppeltes Dispose Problem

  Alt 2. Nov 2009, 15:58
Mach dir doch einfach eine Owner-Liste, die alle Pointer speichert. Am Ende, wenn alle anderen Listen, in denen die Pointer verwendet werden können, leer sind, kannst du dann nach deiner Owner-Liste alle Pointer freigeben.

Ist ähnlich wie bei Objekten: eine TObjectList mit OwnsObjects := true, alle anderen mit false.
Uwe Raabe
  Mit Zitat antworten Zitat