Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

OLE error

Аллоха, All!
В этот знаменательный день 28 января 2005 г.
пиво ударило мне в голову, и я наскреб:

А кто-нить знает что энто за ошибка:
OLE error 8275A638

Выдает моя программа в Win98:
1) Программа на Delphi 5
2) Юзает WebBrowser (оболочка IE)
3) Юзает ShellFolder (ISHellFolder и все в таком духе + OLECheck на
функции SH****)

Скорее всего ошибка выдается на вызовах OLECheck(SH****) но проверить
это не могу.

Может есть какой-нить сайтик где эти ошибки лежат с описанием. Ну
например ткните меня в раздел на microsoft.com

PS: В win2k все нормально.

Ответить   Fri, 28 Jan 2005 02:11:20 +0500 (#305976)

 

Ответы:

Здравствуйте !


Ну, наверно, ошибка COM библиотек или OLE.


Есть в винде функция FormatMessage - она в большинстве случаев
выдает сообщение для заданного кода. Надо только параметры
соответствующие указать.

Вообще, есть в VC утилита. Называется Error Lookup (наверно сделана
на основе FormatMessage) - также выдает текст по коду ошибки.
Если надо - пиши в личку, закину (систему только что переставил,
VC еще не стоит, поэтому сейчас что это за ошибка сказать не могу
точно).

На мелкософте, кстати, лежит вот утилитка:
http://www.microsoft.com/downloads/details.aspx?FamilyId=BE596899-7BB8-4208-

B7FC-09E02A13696C&displaylang=en

должно быть - то что надо (судя по описанию).


Аааа... ну это наверно что то типа "метод не реализован",
либо "интерфейс не реализован", или "свойство не поддерживается".

--
С уважением, Вахтуров Виктор.

Номер выпуска : 3977
Возраст листа : 495 (дней)
Количество подписчиков : 523
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/306532
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

Ответить   Fri, 28 Jan 2005 01:37:51 +0300 (#306532)

 

Здоровеньки булы, Victor V. Vakchturov!

28 января 2005 г., пятница, 03:37:51 (GMT+05:00), пришел ко мне
почтальон Почкин и всучил письмо с пометкой "OLE error",
в котором сообщалось следующее:

Дык наверное :)

ShowMessage(SysErrorMessage($8275A638));

выдает пустое окно

SysErrorMessage - оболочка FormatMessage в Delphi

Не нашло :(
D:\tmp\1\Err>Err.exe 8275A638
# as an HRESULT: Severity: FAILURE (1), Facility: 0x275, Code 0xa638
# NOT FOUND: 8275A638

В требованиях - win2k sp3, так что ошибки win9x наверное и не обработает

Странно если так - ничего экстраординарного я не добавлял (с момента
последнего запуска в win98 - тогда все работало)

Ответить   Sat, 29 Jan 2005 06:02:21 +0500 (#306744)