Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

IP

Подскажите, пожалуйста, как получить IP адрес компьютера,
используя Delphi[7].

С уважением, Евгений...

mailto:recru***@p*****.ru
ICQ - 237652277
Номер выпуска : 3166
Возраст листа : 251 (дней)
Количество подписчиков : 411
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/157707
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sat, 29 May 2004 11:41:58 +0600 (#157707)

 

Ответы:

Тема: IP

На 7 не пробовал, а на 4-м еще работало:
uses winsock
function IPAddrToName(IPAddr : String): String;
var
SockAddrIn: TSockAddrIn;
HostEnt: PHostEnt;
WSAData: TWSAData;
begin
WSAStartup($101, WSAData);
SockAddrIn.sin_addr.s_addr:= inet_addr(PChar(IPAddr));
HostEnt:= gethostbyadd***@S*****.S_addr, 4, AF_INET);
if HostEnt<>nil then
begin
result:=StrPas(Hostent^.h_name)
end
else
begin
result:='';
end;
end;

Ответить   Sun, 30 May 2004 10:27:06 +0400 (#157732)