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

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

Отловить момент подключения сети


Strate ©   (2007-06-13 17:20:00) 

Здравствуйте. Мне нужно в моей программе как-то отловить момент подключения/отключения сетевого интерфейса.

Пока что в голову пришло только следующее:
1. При запуске считаем количество активных интерфейсов.
2. Потом например каждую секунду или пять секунд пересчитываем. Как только количество изменилось значит событие произошло.

Но кажется если честно таким тупизмом :) Может как-то через WinAPI можно, событие может какое отловить?


Strate   (2007-06-13 18:29:00) [1]

G_M_S ©   (13.06.07 17:38) [3]
Спасибо, именно это и требовалось!


G_M_S   (2007-06-13 17:38:00) [2]


>  Мне нужно в моей программе как-то отловить момент подключения/отключения
> сетевого интерфейса

Indy есть? Там есть TIdIPAddrMon - слежение за IP на всех интерфейсах.


Strate   (2007-06-13 17:32:00) [3]

iXT ©   (13.06.07 17:28) [1]

Нужно вот для этого:
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1181649792&n=3


iXT   (2007-06-13 17:28:00) [4]

> Мне нужно в моей программе как-то отловить момент подключения/отключения
> сетевого интерфейса.

Это как понимать? ...
Да и нафига так извращаться?

З.Ы. Здаеться мне не хорошее вы задумали. Тварский дух чую.


Наверх

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