Einzelnen Beitrag anzeigen

daywalker9

Registriert seit: 1. Jan 2010
Ort: Leer
594 Beiträge
 
Delphi XE3 Professional
 
#5

AW: Pointer auf Object in Variant speichern und wieder auslesen

  Alt 10. Mai 2011, 21:09
Wenn dann so:

VarToInt gibts leider nicht. Um auf den Integer Wert zu kommen kannst Du einfach TVarData nutzen um auf den Pointer zuzugreifen.

Delphi-Quellcode:
 

var
  V : Variant;

begin
  item := Items.Add;

  V := Integer(Item);

  Item := TListItem(PInteger(TVarData(V).VPointer)^);
end;
Lars
  Mit Zitat antworten Zitat