Zitat von
emsländer:
Delphi-Quellcode:
function Send(Data : Pointer; Len : Integer) : integer; overload;
function Send(Data : PChar; Len : Integer) : integer; overload;
Die zwei kann der Compiler nicht auseinanderhalten. PChar und Pointer sind beides intern Pointer und da weiss er dann nicht welche Methode Du meinst.
Nehm mal die 'PChar'-Version ersatzlos raus. Die Pointer-Version sollte auch mit PChars zurechtkommen können.