Форум: "Сети";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
ВнизNo such host known Найти похожие ветки
← →
Sadya (2003-11-14 11:26) [0]Здравствуйте мастера !
Пытаюсь СокетКлиентом коннектиться к серверу и если машинка с сервером отключена от сети, то возникает ошибка 11001 с текстом, что WinSocks не может найти хост.
Подскажите, как лучше отработать это сообщение об ошибке
← →
Digitman (2003-11-14 11:35) [1]
> как лучше отработать
а что, собссно, тебе нужно ? какова д.б. твоя реакция на возникновение такой ситуации ?
← →
Sadya (2003-11-14 13:31) [2]Чтобы сообщение не возникало
← →
Digitman (2003-11-14 13:38) [3]Обрабатывай событие Application.OnException
← →
Sadya (2003-11-14 13:43) [4]Пробовал, не получается: если я создаю OnException, даже вообще ничего там не пишу, он просто это сообщение не показывает - по-моему так быть не должно
← →
Digitman (2003-11-14 13:57) [5]ты как спросил ?
> Чтобы сообщение не возникало
оно у тебя возникает при назначениии пустого обработчика OnException ? сам видишь - не возникает. Так какие претензии ?)
← →
Sadya (2003-11-14 15:45) [6]Так если оно не возникает, что если другие тоже не будут возникать ? Так я ошибки не смогу отлавливать
← →
Digitman (2003-11-14 15:55) [7]
> Так если оно не возникает, что если другие тоже не будут
> возникать ?
с чего ты взял это ?
> Так я ошибки не смогу отлавливать
сможешь.
ошибки Winsock (код которых лежит в диапазоне [10000..11000[ ) перехватываются и обрабатываются в событии On[Client]Error.
"непогашенные" в этом обработчике исключения вызовут событие Application.OnError. Второй параметр процедуры обработки события Application.OnError дает тебе инф-цию об объекте-исключении.
← →
Sadya (2003-11-14 16:36) [8]Единственная проблема, что ошибка № 11001 :) Так что чуть-чуть не хватило
Спасибо за информацию, попробую OnError.
Кстати, Ваши советы очень помогают
← →
Digitman (2003-11-14 16:46) [9]В Д5 событиеи OnError не возбуждается в случае исключений, связанных с DNS
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c