Вниз
Скачать: CL | DM;

HOST - IP   Найти похожие ветки 

 
cypher ©   (2002-02-19 00:49) [0]

Как в локальной сети, имя имя комьютера, получить его IP адрес ?


 
cypher ©   (2002-02-19 00:53) [1]

или что тут не правильно?

function GetIPAddr(name:String):String;
var
pHostEn : PHostEnt;
lwsaData : WSAData;
begin
result := "<unknown>";
WSAStartup($0101, lwsaData);
pHostEn := gethostbyname(PChar(name));
if (pHostEn = nil) then begin
WSACleanup;
Exit;
end;
result := String (pHostEn^.h_addr);
WSACleanup;
end;


 
cypher ©   (2002-02-19 01:01) [2]

Ага... вроде так нада

result := String (inet_ntoa(PInAddr(pHostEn.h_addr^)^));

Да?! Вроде работает...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
1-2623
Ivan Voronov
2002-04-20 11:05
2002.05.02
Шаблоны/регулярные выражения в Delphi


3-2500
Zak
2002-04-08 09:56
2002.05.02
Мастер-детаиЛ чтоб её!


1-2514
f0rm
2002-04-16 23:52
2002.05.02
Ну помогите же!


3-2464
Tolstomordik
2002-04-11 10:00
2002.05.02
Сохранение результатов SQL-запроса во внешний файл.


6-2631
OGR
2002-02-13 12:32
2002.05.02
Как получить значения href=




   Наверх