Re[2]: Свои коды ошибок
От: Drown Россия  
Дата: 22.04.01 15:14
Оценка:
Здравствуйте IT, 22.04.2001 07:53:20 вы писали:

>>Хочу включить в свою компоненту свои коды ошибок (с описаниями — чтобы FormatMessage мог по коду еще что-нибудь сказать), сделал их с помощью Message Compiler'a, он мне сгенерил хедер и .rc файл. Я все это собрал со своей компонентой, проверил ее в клиенте, написаном на си — работает нормально, проверил в бейсике (а компонента в основном для него и предназначена) — косяк — не может создать объект. Когда из ресурсов убрал то, что скомпилировал MessageCompiler — заработало (но естественно коды ошибки программе неизвестны). Что же делать? В MSDN вычитал о неком интерфейсе IErrorInfo, но как использовать — не понял...

>>Помогите плз...
>
>В ATL есть такая функция AtlReportError, которая устанавливает описание ошибки.

Большое спасибо, это то, что надо.

Кстати, почитав о ней в MSDN, обнаружил пример, в котором эта функция вызывалась с 2мя параметрами. Попробовав вызвать ее так, был обруган компилятором. Это там глюк, или же можно сделать так, чтобы функция принимала параметры по умолчанию?
Sincerely yours,
Andrew Simontsev.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.