Registriert seit: 29. Mär 2007
235 Beiträge
|
AW: Pointer auf Object in Variant speichern und wieder auslesen
10. Mai 2011, 21:24
Hab`s mal getestet,
so klappt es:
Code:
procedure TfrmMain.gridCustomDrawCell(
Sender: TcxCustomGridTableView; ACanvas: TcxCanvas;
AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean);
var
PSplObj : TTtest;
objectInt : Variant;
begin
try
objectInt := Integer(AViewInfo.Value) ;
PSplObj := TTtest(PInteger(TVarData(objectInt).VPointer)^);
showmessage(PSplObj.description);
except
end;
end;;
Geändert von EarlyBird (10. Mai 2011 um 21:45 Uhr)
|