Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
RAD-Studio 2009 Ent
|
Doppeldeutiger überladener Aufruf
9. Jun 2009, 17:17
Moin,
beim Compilieren mit Deplhi 2007 taucht die Fehlermeldung "Doppeldeutiger überladener Aufruf" auf
Delphi-Quellcode:
{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}
function TTnCnx.Send(
Data : PChar;
Len : Integer) : integer;
var
I : Integer;
Ch : AnsiChar;
begin
if Assigned(Socket) then begin
Result := 0;
for I := 0 to Len - 1 do begin
Ch := AnsiChar(Data[I]);
Result := Result + Socket.Send(@Ch, 1);
end;
end
else
Result := -1;
end;
{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}
function TTnCnx.SendStr(Data : String) : integer;
begin
Result := Send(@Data[1], Length(Data)); // HIER ENSTEHT DIE FEHLERMELDUNG
end;
Hat da jemand eine Lösung?
Gruss
EL
Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
|