Re[9]: подход к try-catch
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 06.10.05 07:22
Оценка:
Здравствуйте, Tom, Вы писали:

Tom>Что угодно, но ге гасить его таким образом,

По-подробнее пожалуйста. Писать в файл? Гы. В журнал событий? Возможно, но пусть это делает g_OLE_ErrorExceptionHandler.

>нормальное правило работы с исключениями — перехватывай то, что выкидываешь

И что, это правило распространяется и на обработку исключений, которые произошли во время обработки исключения? Для всех типов приложений?

Еще раз повторю, это функция для обработки исключений. Может вызвать другую функцию, а может выполнить обработку по-умолчанию. И уже звиняте — рекурсивные исключение наружу она не выпустит. Потому что "ружа" — инородная среда, которая про исключения может вообще ничего не знать. Поэтому OLE_ProcessErrorException и давит повторные исключения у себя внутрях на корню.
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.