Skocz do zawartości

Recommended Posts

Napisano

Witam wszystkich. Mam taki problem: Muszę pobrać z systemu (windows XP) mój adres IP. Problem polega na tym że chodzi mi o adres przydzielony dynamicznie przez serwer (neostrada). Jeżeli ktoś wie jaka funkcja API może zwrócić taki adres to bardzo prosze o pomoc.
Z góry dzięki POZDRO!!

Napisano

Nigdy nie miałem NEO ale do sprawdzania mojego adresu wykorzystuje poniższy kod:

char buff[100];
char *IP;
hostent *lphe;
WSADATA WSAData;
WSAStartup(MAKEWORD(2, 0), &WSAData);
gethostname(buff, 100);
lphe = gethostbyname(buff);
IP = inet_ntoa(*(in_addr*)*lphe->h_addr_list);
WSACleanup();

Wydaje mi się, że powinien działać z NEO.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...