Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.29;
Скачать: CL | DM;

Вниз

Получение IP-адреса через имя машины.   Найти похожие ветки 

 
Termik ©   (2002-02-15 10:10) [0]

HELP !
Помогите, кто знает, как воспользоваться функцией GetHostByName для получения IP-адреса по имени машины.Желателен пример кода.
Заранее благодарю.


 
Digitman (M) ©   (2002-02-15 10:40) [1]

см. модуль Scktcomp.pas (в версии 5.5 - строка 857)
function TCustomWinSocket.LookupName(const Name: string): TInAddr;


 
Dimka Maslov ©   (2002-02-15 15:20) [2]

function GetIPAddress(NetworkName: TString): TString;
var
Error: DWORD;
HostEntry: PHostEnt;
Data: WSAData;
Address: In_Addr;
begin
Error:=WSAStartup(MakeWord(1, 1), Data);
if Error = 0 then begin
HostEntry:=gethostbyname(PChar(NetworkName));
Error:=GetLastError();
if Error = 0 then begin
Address:=PInAddr(HostEntry^.h_addr_list^)^;
Result:=inet_ntoa(Address);
end else begin
Result:="Unknown";
end;
end else begin
Result:="Error";
end;
WSACleanup();
end;



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

Текущий архив: 2002.04.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
4-94616
Deus
2002-02-23 00:30
2002.04.29
Кто-нибудь работал с GpSysHook?


1-94373
Starkom
2002-04-17 12:26
2002.04.29
можно ли как-либо отловить вызов dll в коде?


14-94547
Иван Шихалев
2002-03-19 21:26
2002.04.29
to Moderator


1-94363
kserg@ukr.net
2002-04-17 12:04
2002.04.29
Как в форме отловить нажатие VK_TAB ?


1-94352
esprit_bel
2002-04-17 10:38
2002.04.29
прога ее модификация