Thema: Delphi IP-Adressen höchzählen

Einzelnen Beitrag anzeigen

josef

Registriert seit: 31. Jul 2003
56 Beiträge
 
Delphi 2005 Personal
 
#12

Re: IP-Adressen höchzählen

  Alt 1. Aug 2003, 00:05
Zitat von Totaler Anfänger:
Angenommen du hast die Adresse als String, dann nimmst du

inet_addr() um sie in einen ULONG (DWORD) umzuwandeln. Ist der Rueckgabewert = $FFFFFFFF = DWORD(-1) dann ist ein Fehler bei der Umwandlung aufgetreten.
Problem:
inet_addr() will einen PAnsiChar und nimmt meinen String nicht!!!
IP:=inet_addr(PAnsiChar(GetLocalIP); Meldet 'Fehler bei Bereichsprüfung'

//edit:
MitIP:=inet_addr(PAnsiChar('127.0.0.1'); Meldet 'Fehler bei Bereichsprüfung' gehts
Liegt wohl an der ausgabe von GetLocalIP
  Mit Zitat antworten Zitat