Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
Delphi 2007 Professional
|
Re: Remove in Generic TObjectList
4. Nov 2008, 00:10
Ich kann mir nicht vorstellen, dass TObjectList sich so einfach Records unterschieben lassen.
Man muss Objekte in TObjectList speichern, weil in der Methode Remove intern <dasobjectausderliste>.Free; aufgerufen wird.
Verweisst der Zeiger nicht auf ein richtiges Objekt, knallt es bei .Free
In deinem Fall wäre TList die richtige Basisklasse.
|