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