Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IP и имя компьютера


Андрей_1 ©   (2010-02-15 13:39:00) 

Подскажите как програмно узнат IP  и имя компьютера.


Anatoly Podgoretsky   (2010-02-15 18:35:00) [1]

> Андрей_1  (15.02.2010 13:39:00)  [0]

Первое невозможно в такой постановке, а второе достаточно перевести на английский и достаточно добавить слово Получить.


И. Павел   (2010-02-15 17:56:00) [2]

phe^.h_addr_ list- вроде бы списокадресов да и цикл там дальше - просто в Result присвоится самый последний адрес - при желании можно вывести все адреса в массив, а можно так:
Result := Result + inet_ntoa(pptr^[i]^);


Eraser   (2010-02-15 17:30:00) [3]

> [0] Андрей_1 ©   (15.02.10 13:39)

см. компонент TIdIPAddrMon


Рамиль_   (2010-02-15 17:25:00) [4]

Да и на одной сетевой может быть более одного IP


Ega23   (2010-02-15 15:39:00) [5]

У физической машины может быть более одной сетевой карты. Соответственно - более одного IP.
Пример был на сайте у Rouse_


И. Павел   (2010-02-15 13:58:00) [6]

http://grj.ru/- ip по хосту
http://www.delphisources.ru/pages/faq/base/get_pc_name_by_ip.html- имя по ip


Наверх

Титульная страница Поиск, карта сайта Написать письмо