Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Тема начата: Akew от 31.03.16, 20:52:51

Название: Вопрос об обработке исключений (exception)
Отправлено: Akew от 31.03.16, 20:52:51
Как отлавливать исключения, выбрасываемые при использовании API КОМПАСа?

У меня время от времени возникают такие ситуации, - хотелось бы их адекватно обрабатывать, чтобы не происходил "вылет" КОМПАСа.
Пока что получается отлавливать только те исключения, которые я сам же предусматриваю в своих программах.
Пожалуйста, приведите хотя бы пару иллюстрирующих примеров .

Спасибо.
Название: Re: Вопрос об обработке исключений (exception)
Отправлено: Sabahs от 31.03.16, 21:13:50
Их нужно, не допускать.
И, если я, правильно понимаю, Вы с событиями Компаса не работаете?
PS. Контролировать можно - https://yadi.sk/d/uba0od01qdfwK.
Название: Re: Вопрос об обработке исключений (exception)
Отправлено: Akew от 31.03.16, 22:17:01
Цитата: Sabahs от 31.03.16, 21:13:50
Их нужно, не допускать.
И, если я, правильно понимаю, Вы с событиями Компаса не работаете?
PS. Контролировать можно - https://yadi.sk/d/uba0od01qdfwK.
Легко сказать, - не допускать. Нередко сложно чтобы понять, отчего они возникают, и причина оказывалась совсем не там, где представлялось очевидным вначале...
С событиями КОМПАСа действительно пока не имел дела (Ваш вопрос воспринимаю как намек на то, в какую сторону нужно посмотреть). Из Вашего видео не понятно, как контролировать исключения. Это похоже на демонстрацию готового программного продукта, в котором, догадываюсь, реализован этот контроль. Но как им (контролем) пользоваться мне - не объясняется. Или это я невнимательно смотрел?
Название: Re: Вопрос об обработке исключений (exception)
Отправлено: Sabahs от 31.03.16, 22:28:20
Иногда, возникают на ровном месте, как кажется, если не копать.
PS. Как контролировать, в общих чертах показывалось - http://forum.ascon.ru/index.php/topic,29269.msg224103.html#msg224103.