Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.429 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Probleme mit Objektinstanzpointer

  Alt 13. Sep 2011, 13:47
i:=TItem.Create;
i.Text = IntToHex(integer(@i),8);
d.ItemList.add(i);
Objekt-Variablen sind bereits Pointer die auf das Objekt verweisen, deshalb ermittelt @i die lokale Adresse der Variablen i, nicht wie gewünscht die Adresse des Objekt im Speicher.

 i.Text = IntToHex(Integer(Pointer(i)), 8);
  Mit Zitat antworten Zitat