Einzelnen Beitrag anzeigen

Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#1

Nochmal Pointer (von C++ zu Delphi)

  Alt 22. Jan 2010, 13:52
Hi, ich hab in C++ folgende Zeilen Quelltext:

Code:
DWORD* a;
pSample->GetPointer((BYTE**)(&a));
a+= 13;
pSample->GetPointer liefert einen Pointer, die gleiche Funktion existiert auch in Delphi nur, dass diese einen pByte-Pointer liefert.

Wie übersetze ich das jetzt?

Mein Ansatz wäre gewesen:
Delphi-Quellcode:
   var a:pDWORD;
begin
   pSample.GetPointer(pByte(a));
   inc(a,13);
end;
That compiles...
Frage ist nun, ob das pByte bei GetPointer irgendwas verwurschtelt? Ich meine das ist auch 4 Bytes groß aber das sind ja Pointer alle...
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat