Ola
function callbackSendTo(s: TSocket; var Buf; len, flags: Integer; var addrto: TSockAddr; tolen: Integer): Integer; stdcall;
Das ist meine SendTo Methode, jetzt möchte ich den Inhalt von Buf als String zurück gegeben bekommen.
Derzeit mache ich das so:
Delphi-Quellcode:
var s: String;
s := PChar(@Buf);
Witzigerweise erhalte ich mal das richtige Ergebnis und mal nur das erste Byte. Kann jemand sagen was ich ändern muss?
Greez