Einzelnen Beitrag anzeigen

ThE_-_BliZZarD

Registriert seit: 15. Sep 2006
Ort: Wiesbaden/Hessen
89 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Cardinal in Pointer speichern/konvertieren

  Alt 30. Sep 2009, 18:22
Okay, ich habs hinbekommen, aber nicht ganz so.

Delphi legt autoamtisch "Funktionen" für jeden Typ an, um in diesen zu casten.

So funktioniert es wie folgt:

Delphi-Quellcode:

targetP: PNodeItem;
myNumber: Cardinal;

targetP := PNodeItem( functionThatReturnsCardinal() );

// und um den Wert wieder auszulesen:
myNumber := Cardinal(targetP);
Vielen Dank für die vielen Anregungen
MSVC2008 (C/C++ with QT), Delphi RAD 2010, Flash CS5 (FDT/Adobe), Java EE (Eclipse), PHP5
Antwortsprachen: Deutsch, Englisch, Französisch, Japanisch
  Mit Zitat antworten Zitat