Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

Re: TObjectList-Template wiedermal

  Alt 22. Mai 2006, 17:45
Das ist ein Template (siehe auch: Links in dem Thread) damit kannst du erreichen, dass du eine TObjectList hast, die genau für dein spezifisches Objekt passt. Also im Grunde keine TObjectList sondern eine TAnythingList

Das wird realisiert, indem die ganze Implementation in einer seperaten Unit steht, und dort dann eine _TList oder so deklariert wird, die genau für den Typ _TItem zugeschnitten ist. Dann kanst du das einfach so machen:
Delphi-Quellcode:
_TItem = TDeineCooleKlasse;
{include template}
TDeineCooleListe = _TList
dann hast du also eine Liste die exakt auf deine Klasse passt und kannst dir die Typecasts sparen - verstanden ?


(alles schematisch vereinfacht )
  Mit Zitat antworten Zitat