Thema: Delphi Objekte kopieren

Einzelnen Beitrag anzeigen

Dawn87

Registriert seit: 15. Feb 2007
Ort: Lüdenscheid
189 Beiträge
 
Delphi XE5 Professional
 
#1

Objekte kopieren

  Alt 17. Jun 2007, 18:05
Hallo,

folgendes:
Delphi-Quellcode:
// "Pseudo"-Delphi

var Topics: array of Topic;

Topics[n] := Topic; // Topic = Prozedurparameter

Topic.Free;

ShowMessage(Topics[n].Caption); // <-- schutzverletzung
Bei diesem Code wird anscheinend im Array Topics nur eine Referenzierung auf das Objekt Topic gespeichert. Wie kann ich eine "richtige" Kopie darin ablegen, auf die auch noch nach Topic.Free zugreifen kann?

Grüße
Stefan
  Mit Zitat antworten Zitat