Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#18

AW: Objekt in Liste mit anderer Instanz ersetzen ohne Referenz zu verlieren

  Alt 7. Feb 2023, 15:18
Ich habe (wenn ich das Problem richtig verstehe) in einem ähnlichen Fall einen Pool eingerichtet, der meine Objektinstanzen verwaltet - jede Instanz einmalig.
In buisinessbezogenen Listen werden dann nur Referenzen auf diese Objekte verwaltet (statt TObjectList dann entsprechend TList verwenden).

Drei Zugriffsmöglichkeiten sehe ich:
- direkter Zugriff auf Objktinstanzen
- Zugriff über Interfaces
- Zugriff über Guids (der Pool muss dann eine binäre Suche unterstützen)
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat