Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.16;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.038 c
6-49668
turonix
2003-11-15 17:30
2004.01.16
Error 404


4-49804
Thick
2003-11-12 10:29
2004.01.16
Обрабатывание изменения системного таймера


1-49561
GooG-NTS
2004-01-06 04:45
2004.01.16
Использование PNG


1-49584
Viking
2004-01-05 14:59
2004.01.16
Работа с Object Repository


3-49395
Wadim
2003-12-19 22:17
2004.01.16
TreeView & БД