Registriert seit: 2. Nov 2004
Ort: Herzogenaurach
84 Beiträge
Delphi 10.3 Rio
|
Re: Remove in Generic TObjectList
4. Nov 2008, 08:26
Hallo zusammen,
danke für Eure Hinweise und Diskussion.
Das Update #1 habe ich gestern eingespielt. Am Verhalten in dem beschriebenen Fall hat sich aber nichts geändert.
Der Objectliste werden keine Records übergeben. Obwohl die Struktur irreführenderweise Record heisst, ist es eine Klasse (siehe Deklaration).
Wenn ich das ganze mit einer TObjectList ohne Generics mache klappt es ohne Probleme. Ich muss dann aber bei jedem Zugriff auf ein Objekt der Liste eine Typumwandlung machen. Also z.B.
Rec:=TRecord(RecLst[0]);
Das wollte ich mir eigentlich sparen !
Steffen
|