Форум: "Основная";
Текущий архив: 2003.04.24;
Скачать: [xml.tar.bz2];
ВнизЧто такое CoInitialize not called ? Найти похожие ветки
← →
Рома-р (2003-04-14 11:24) [0]В консольном приложении вызываю CreateOleObject, а в ходе выполнения вылезает EOleSysError ошибка "CoInitialize not called". Что это может быть?
← →
Anatoly Podgoretsky (2003-04-14 11:26) [1]Это означает, что ты ее не вызвал, надо вызвать как приказывает система.
← →
malkolinge (2003-04-14 12:47) [2]и не забыть CoUnInitalize ^)
← →
Рома-р (2003-04-14 12:57) [3]А как ею пользоваться и зачем? Что-то в справке я вообще такой функции не нахожу...
← →
[lamer]Barmaglot (2003-04-14 13:26) [4]Как можно догадаться из названия, она инициализирует OLE... А ты что подумал?
← →
Внук (2003-04-14 14:14) [5]CoInitialize иничиализирует библиотеку COM. Вызов этой функции должен предшествовать любой работе с COM. Причем в каждом потоке :)
← →
malkolinge (2003-04-14 14:17) [6]
> Внук © (14.04.03 14:14)
> CoInitialize иничиализирует библиотеку COM. Вызов этой функции
> должен предшествовать любой работе с COM. Причем в каждом
> потоке :)
А по-моему в контексе главного потока этого делать не надо !
← →
sniknik (2003-04-14 14:26) [7]malkolinge © (14.04.03 14:17)
только потому что в главном потоке она и так вызывается. (сделай трассировку с модулями)
← →
malkolinge (2003-04-14 14:28) [8]
> только потому что в главном потоке она и так вызывается.
> (сделай трассировку с модулями)
Спасибо за информацию !
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.24;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c