Thema: Delphi Probleme mit TList

Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#14

Re: Probleme mit TList

  Alt 21. Okt 2006, 17:01
Zitat von stevewilson:
Wenn ich einem Objekt einer Klasse neue Werte zuweise, dann wird das Objekt an eine Andere adresse kopiert, quasi dupliziert?
Nein, sowas findest du in C++ und C# mit automatischen Instanzen, nicht bei uns. Das Objekt wird nicht kopiert oder weg bewegt.

Zitat von stevewilson:
Und wegen "cd.free"-aufrufes hatte ich auch bei der TObjectList einen Fehler oder? Da cdList.free schon alle Instanzen löscht, wie du sagst.
Naja, nicht ganz. cdList.Free will alle seine Elemente freigeben, aber er hat nur tote, schon freigegebene, Instanzen in seiner Liste und stürzt beim Versuch das ganze nochmals freizugeben ab.
  Mit Zitat antworten Zitat