Thema: Delphi Problem mit Pointer

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.078 Beiträge
 
Delphi 12 Athens
 
#7

Re: Problem mit Pointer

  Alt 15. Dez 2009, 22:41
hmmmm

Im Nodefall sollte es auch so gehn,
Delphi-Quellcode:
NodeData[idx].str := 'Hallo';
node.Data := Pointer(idx);
ShowMessage(NodeData[Integer(node.Data)].str);
welches auch einen Vorteil hat:
Wird das Array verändert (neue Einträge angehängt),
dann stimmt der Index immernoch, wärend sich die Arraydaten aber verschoben haben können.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat