![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Socket Error в компонентах Indy [D7, Win95/98, WinXP]
ikivio © (2004-07-12 11:17:00)Здравствуйте !
Некоторые компоненты Indy, например idPOP3, idSMTP,
при неудачной попытке соединения с севером выдают
сообщение : Socket error. Как можно запретить им выдавать
это сообщение ? Спасибо.
Reindeer Moss Eater (2004-07-12 16:47:00) [1]Ну дык правь их что бы они не генерировали.
Они написаны так, что бы генерировать.
ikivio (2004-07-12 15:46:00) [2]Я хотел, что бы не генерировали исключений компоненты Indy
Reindeer Moss Eater (2004-07-12 14:21:00) [3]Ты определись сначала что ты хочешь.
Что бы никто не генерировал исключений, или что бы использовать реализованные кем-то исключения с максимальной пользой для себя.
ikivio (2004-07-12 14:03:00) [4]>Digitman
Спасибо. Буду пробовать.
Digitman (2004-07-12 13:46:00) [5]
> ikivio © (12.07.04 13:25) [4]
если искл.ситуация возбуждена в осн.код.потоке, то перехватить и обработать ее на уровне VCL-приложения в целом при необходимости можно в обработчике события Application.OnException
ikivio (2004-07-12 13:25:00) [6]>Reindeer Moss Eater
>Правкой их исходников
А иначе никак ?
Reindeer Moss Eater (2004-07-12 11:37:00) [7]try...except?
И после этого некоторые компоненты Indy, например idPOP3, idSMTP перестанутгенерировать исключительные ситуации?
Agent13 (2004-07-12 11:36:00) [8]try...except?
Reindeer Moss Eater (2004-07-12 11:29:00) [9]Как можно запретить им выдавать ...
Правкой их исходников