Ich habe eine Klasse mit einem Array of Integers und entsprechende Methoden zur Bearbeitung des Arrays. Nun brauche ich eine exakte Kopie dieses Arrays, bzw. der Instanz. Da meine Instanz aber anscheinend nur ein Pointer ist, bringt eine simple Zuweisungsoperation reichlich wenig
Mein Code (Beispiel):
<PRE>
TTestClass = class
private
intArray: array[0..19] of Integer;
public
...
end;
...
var TestInstance: TTestClass;
CopyOfTest: TTestClass;
...
TestInstance := TTestClass.Create;
...
CopyOfTest := TestInstance; // nur Kopie des Zeigers und nicht der Werte!
</PRE>
Für nützliche Hinweise, Quelltexte oder URLs wäre ich sehr dankbar!
CU
Eskayp
Mein Code (Beispiel):
<PRE>
TTestClass = class
private
intArray: array[0..19] of Integer;
public
...
end;
...
var TestInstance: TTestClass;
CopyOfTest: TTestClass;
...
TestInstance := TTestClass.Create;
...
CopyOfTest := TestInstance; // nur Kopie des Zeigers und nicht der Werte!
</PRE>
Für nützliche Hinweise, Quelltexte oder URLs wäre ich sehr dankbar!
CU
Eskayp
Comment