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

Вниз

В COM исключительные ситуации   Найти похожие ветки 

 
AlexG ©   (2004-12-27 14:04) [0]

Можно ли их отлавливать try ... exception ... ?


 
DiamondShark ©   (2004-12-27 14:07) [1]

А какая разница, в ком они или не в ком?
Лишь бы не в ядре... :)


 
Digitman ©   (2004-12-27 14:15) [2]


> В COM исключительные ситуации


COM это что ? просвети меня, тундру ..


 
vecna ©   (2004-12-27 14:52) [3]

COM - это Component Object Model (кажется)
обработички try/except никто там не запрещал, а вот raise делать не стоит... функция должна возвращать значение HResult, сигнализирующая о статусе выполнения, а клиент должен это значение анализировать (см. OleCheck). Хотя может я гоню =)


 
AlexG ©   (2004-12-27 15:24) [4]

А где константы значений типа HResult хранятся? Чего-то цифрами не очень хочется оперировать... Помню смутно: HR_OK, HROK или H_OK... В общем, х.з. не могу вспомнить, а помощь не дает подстказки...


 
Григорьев Антон ©   (2004-12-27 15:48) [5]

HR_OK, а S_OK, S_FALSE, E_FAIL - это основные. Сделайте поиск в папке с исходниками стандартных модулей по этим словам, и нужный модуль отыщется.

А вообще, есть какие-то COM-исключения. В книге Э. Трельсена, например, описаны. Но c исключениями, которые через try/except ловятся, они не имеют ничего общего.



Страницы: 1 вся ветка

Текущий архив: 2005.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.049 c
8-1097268850
Вадим
2004-10-09 00:54
2005.01.16
Потерянные буфера


1-1104457624
GEN++
2004-12-31 04:47
2005.01.16
Обращение к элементу массива.


1-1104005174
ka
2004-12-25 23:06
2005.01.16
составление отчетов для печати из зависимых таблиц


4-1101412703
dimonka
2004-11-25 22:58
2005.01.16
Загрузка имен файлов в Combobox


1-1104167904
markers
2004-12-27 20:18
2005.01.16
Создание формы