![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 26.05.2016
Сообщений: 11
|
![]()
Здравствуйте.
Делаю биллинговую программу на Delphi в которой используются IP-адреса клиентов, хотелось бы привязать такую функцию как проверка доступности сетевого устройства по средствам ping, но есть проблема, пробовал разные варианты с помощью indy. Проблема в том, когда устройства не в сети, то через определенное время программа выдает ошибку, так как сделано было через таймер. Что нужно сделать и чем проще тем лучше, например: Проверяем доступность IP-адреса и выдаем сообщение в сети устройство или нет. И достаточно проверка одного адреса, но чтобы не выходило ошибок если устройство не в сети и когда это будет выполнятся в цикле или по таймеру. И как вариант, можно было бы поместить данную процедуру в поток, чтобы не грузить программу и не ждать выполнения каждой такой процедуры. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]()
https://yandex.ru/search/?text=ICMP.DLL%20delphi&lr=213
Код:
Application.MessageBox(FormatIcmpEc hoReply(IcmpEcho('8.8.8.8')),'',0);
Не стесняемся, плюсуем!
![]() Последний раз редактировалось Slym; 29.08.2017 в 18:59. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi Ping | Halogen | Работа с сетью в Delphi | 1 | 29.01.2017 21:55 |
Последовательный ping ip устройств. | u96 | Общие вопросы C/C++ | 0 | 24.07.2014 22:14 |
Определение устройств в сети | exp_keym | Помощь студентам | 1 | 09.12.2013 12:46 |
Ping сети | Aleksandr | Microsoft Office Excel | 8 | 11.06.2012 22:35 |
Ping в Delphi | folkk | Работа с сетью в Delphi | 8 | 24.10.2010 17:02 |