![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как узнать IP если их несколько на 1 компьютере [D7, WinXP]
Dober_m@N © (2003-04-12 04:57:00)имеется компутер с сетью и инетом, получается у него 2 IP для сети он 192.168.0.1 а для нета 195.43.21.4 например. при поиске IP вот так:
var
wsaData : TWSAData;
P: PHostEnt;
s: array [0..128] of char;
begin
WSAStartup(MAKEWORD(1,1), wsaData);
GetHostName(@s, 128);
P:= GetHostByName(@s);
Result:= iNet_ntoa(PInAddr(p^.h_addr_list^)^);
WSACleanup;
он видит только последний какой появился,
КАК увидеть и для сети и инета ???
Maik (2003-04-25 20:02:00) [1]Удалено модератором
Примечание: Постороннии вопросы надо задавать в своей ветке
Dober_m@N (2003-04-20 02:48:00) [2]разобрался
Wonder (2003-04-14 11:14:00) [3]А то, что p.h_addr_list называется именно p.h_addr_ listна мысли не наводит? :)