|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.06.2012, 19:04 | #1 | |
Пользователь
Регистрация: 30.04.2012
Сообщений: 11
|
Как определить по ip адресу компьютер или принтер это?
Помогите пожалуйста, кто может, у меня проблема с программой. Программа предназначена работать с принтерами по ip адресу, но если в ЛВС не один, а несколько принтеров и несколько под сетей, то нужна функция сканирования сети на поиск принтеров из заданного диапазона. Программа работает с принтером по snmp протоколу, сканирование проходит нормально когда под опрос подходит 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." Помогите решить проблему сканирования сети или как мне исключить все ip адреса компьютеров в сети чтоб программа работала только с принтерами? Ниже представлен код программы работающий с конкретным ip адресом, при помощи этой функции узнаем марку принтера и другую информацию, а вот если ввести адрес компьютера то ошибка. Код: Код:
Код:
Цитата:
ПОМОГИТЕ СДЕЛАТЬ СКАНИРОВАНИЕ СЕТИ НА ПОИСК СЕТЕВЫХ ПРИНТЕРОВ В ЛВС? Последний раз редактировалось Stilet; 24.06.2012 в 20:17. |
|
03.07.2012, 15:31 | #2 |
Пользователь
Регистрация: 30.04.2012
Сообщений: 11
|
А вот и сама ошибка!
|
03.07.2012, 15:49 | #3 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
ну не хочет хост с вами общаться, подумаешь
это не ошибка, а исключение оберните его в try except end и работайте дальше спокойно
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как по полученным множество координатам определить круг это или нет | Medet_man | C# (си шарп) | 2 | 15.06.2012 13:29 |
Мертвый сервер или как это происходит? | Wait_rabbit | PHP | 0 | 28.04.2012 12:47 |
Сортировка или как это назвать | SunnyCrash | БД в Delphi | 2 | 13.01.2012 14:03 |
Как исправить или переделать это можно? | cargo29 | Общие вопросы Delphi | 16 | 15.01.2011 02:21 |