Einzelnen Beitrag anzeigen

Kanne_Kaffe

Registriert seit: 10. Okt 2005
25 Beiträge
 
#9

Re: Aus IP und Port wieder DWord machen

  Alt 8. Jan 2007, 09:17
Hier war was faul:
Delphi-Quellcode:
Falsch^^
function GetPort(FPort: Integer): DWORD;
begin
  Result := WinSock.htonl(FPort);
end;

// richtig ist...
function GetPort(FPort: Integer): DWORD;
begin
  Result := WinSock.ntohs(FPort);
end;
Aber gehen tut es leider immer noch nicht.
Delphi-Quellcode:
  iTmp := GetAddress(PAnsiChar(sLocalIp));
  Result.dwLocalAddr := iTmp; // hier knalls
iTmp ist Cadinal... Es Geht nicht.

Aber ich weiss jetzt das meine funtionen in ordnung sind, weil ich im "Hin-Und-Her-Modus" die richtigen Ergebnisse bekomme nur lässt es sich nicht dwLocalAdress zuweisen.
  Mit Zitat antworten Zitat