IP-adresse

Tags:    delphi

Jeg er i gang med at lave et IP program, jeg bruger den kode.
Fold kodeboks ind/udKode 


Men det er ikke min IP, hvis jeg laver en "ipconfig" så er det "IP-adresse for automatisk konfiguration" men jeg vil gerne have den til at vise den der bare hedder IP-adresse. Og hvordan kan jeg se min hostmask.



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Men det er ikke min IP, hvis jeg laver en "ipconfig" så er det "IP-adresse for automatisk konfiguration" men jeg vil gerne have den til at vise den der bare hedder IP-adresse. Og hvordan kan jeg se min hostmask.


Hmm... Det ser ud til at virke her, men jeg kører også med fast ip. Du er vel klar over at h_addr_list er en liste af ip-adresser? Har du prøvet at kigge den igennem?

Mht. netmask så har jeg aldrig haft brug for det. Kigger du i hjælpen til Windows API'et kan du se en funktion der hedder WASIoctl. Ved at kalde den med SIO_GET_BROADCAST_ADDRESS kan man få broadcast adressen, og ud fra den kan du udregne netmasken.




kan jeg ikke få koden



kan jeg ikke få koden


Til hvad? Jeg prøvede med din kode og fik min egen IP. Hvad er det for en ip-adresse du får ud?

/data



det er koden til mostmasken jeg vil have



t