|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2012, 18:30 | #1 |
Пользователь
Регистрация: 30.04.2012
Сообщений: 11
|
Функция при опросе ip компьютера по snmp выдает ошибку debugger Exception Notification 'Socket Error # 10054
Программа для мониторинга сетевых принтеров по snmp протоколу, создает массив активных ip в ЛВС из указываемого диапазона ip, далее начинается опрос каждого ip в массиве, если опрос с ip адресами принтеров проходит успешно, возвращает нужное значение о состоянии конкретного устройства(датчика), но вот когда под опрос попадает ip компьютера выходит такая ошибка:
debugger Exception Notification Project project1.exe raised exception class EIdSocketError with message 'Socket Error # 10054 Connection reset by peer.'. Process stopped. Use Step or run to continue. Решение проблемы: 1. отсеять из массива ip адреса не принтеров и программа будет работать только с принтерами, обращаясь к ним по ip адресу. 2. Сделать опрос ip на выявление компьютеров и удалить их из массива. 3. Сделать опрос ip на поиск в лвс принтеров, так он и сейчас сделан, только работать с компьютером функция опроса нехочет. 4. Вбивать ip ручками так их более сотни, невариант. 5. Помогите или подскажите пожалуйста как мне реализовать возможность работы программы с принтерами в лвс? Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При выполнение кода выводится Debugger exception notification | sasha198407 | БД в Delphi | 0 | 31.03.2012 11:50 |
Ошибка Debugger Exception Notification | VKorablev | C++ Builder | 5 | 24.11.2011 16:58 |
Ошибка - Debugger exception notification | Football_lady | БД в Delphi | 1 | 15.01.2010 19:07 |
Socket Error 10054 | RIO | Работа с сетью в Delphi | 5 | 22.09.2009 16:24 |