Online
Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
Delphi 12 Athens
|
AW: Delphi vergisst die Werte der Eigenschaften meiner Klasse
25. Aug 2011, 19:49
Du willst doch den Inhalt kopieren und da Move als VAR/CONST Parameter deklariert ist, mußt du deine Zeiger erst dereferenzieren, damit der Inhalt übergibt wird.
Ohne Dereferenzierung kopierst du die Zeiger und nicht das worauf die Zeiger zeigen.
Bei RealSize > SizeOf(Pointer) handelst du dir dann auch noch einen Bufferoverrun ein.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|