![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ув.Мастера, подскажите функцию, которая действует как Ping [D6, XP, 2003]
Вовка © (2006-07-21 16:44:00)Т.е. в проге надо проверять, существует ли в данный момент связь с данным IP-адресом.
Ketmar (2006-07-22 10:36:00) [1]>DrPass © (22.07.06 02:43) [10]
не факт. с самого начала программирования в Delphi использую компоненты из VCL. пока что отупение не очень заметно. %-)
DrPass (2006-07-22 02:43:00) [2]
> Компоненты - лучшее средство для программирования для начинающих!
Компоненты - лучшее средство для отупения в самом начале жизненного пути
Пусик (2006-07-22 01:59:00) [3]
> XeON © (21.07.06 23:56) [8]
> Вовка, юзай ICS, там кажись был ПИНГ.
Кажись, или есть?
Ты сам его пробовал?
> Компонент такой. Компоненты - лучшее средство для программирования
> для начинающих!
Уверен?
XeON (2006-07-21 23:56:00) [4]Вовка, юзай ICS, там кажись был ПИНГ. Компонент такой. Компоненты - лучшее средство для программирования для начинающих!
Gydvin (2006-07-21 20:52:00) [5]Шпиён респект ))
Вовка (2006-07-21 18:02:00) [6]Шпиён, спасиба!
isasa (2006-07-21 17:38:00) [7]Пусик © (21.07.06 16:49) [2]
Там(в приведенной ветке) есть, действительно, один момент.
Я, например, не могу добиться вызова события TIdIcmpClient.OnReply.
В варианте No thread - работает, а в потоке?
Шпиён (2006-07-21 17:30:00) [8]http://www.delphimaster.ru/articles/icmp.html
Вовка (2006-07-21 16:52:00) [9]isasa ©
а как для "начинающих" можно? :)
Как этот HANDLE, DWORD и BOOL использовать в функции типа такой
IsExistIP(IP_Addr: String): Boolean
Пусик (2006-07-21 16:49:00) [10]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1153197410&n=18
isasa (2006-07-21 16:47:00) [11]HANDLE IcmpCreateFile(void);
DWORD IcmpSendEcho(
HANDLE IcmpHandle,
IPAddr DestinationAddress,
LPVOID RequestData,
WORD RequestSize,
PIP_OPTION_INFORMATION RequestOptions,
LPVOID ReplyBuffer,
DWORD ReplySize,
DWORD Timeout
);
BOOL IcmpCloseHandle(
HANDLE IcmpHandle
);
?