Thema: Delphi Lokale IP(s) ermitteln

Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#2
  Alt 31. Jan 2003, 12:57
Als Anregung:
Code:
gethostname( PHst, ILen );
ist eigentlich nutzlos. Da es um die lokale IP geht, reicht:
Code:
PHEn := gethostbyname( [b]NIL[/b] );
Das Formatieren der Adresse kannst du auch einfacher mit
Code:
inet_ntoa
haben.

Und dann vermisse ich diverse kleine Schutzmechanismen.
Was, wenn das Initialisieren der WinSock in die Hose geht?
Was, wenn die o.g. Funktion dummerweise nichts zurückgibt?

Bitte ausbessern.
So würde ich das nicht in die FAQs aufnehmen.

Sorry, is´ aber so!
  Mit Zitat antworten Zitat