Weitere Variante die unter W32 funktioniert, aber unter W64 als Ergebnis in buffer nur ??? liefert.
showmessage(buffer);
Dir ist schon klar, daß showmessage nicht den vollständigen buffer-Inhalt anzeigt?
was steht denn in buffer wenn Du den debugger bemühst?
oder immer wieder gern genommen:
Delphi-Quellcode:
for i:=0 to sizeof(buffer) do
msg:=msg+inttohex(buffer[i],2);
showmessage(msg);
Gruß
K-H