Форум: "Основная";
Текущий архив: 2002.03.25;
Скачать: [xml.tar.bz2];
ВнизПотоки и COM Найти похожие ветки
← →
BJValentine (2002-03-12 17:03) [0]Ребята, может кто знает, как нужно в отдельном потоке работать с COM объектами? Я хочу данные перегнать в Excel в потоке, но мне выходит месаг типа: не выполнен метод CoInitialize. Что мне нужно сделать, может у кого исходник есть? Спасибо.
← →
Delirium (2002-03-12 17:06) [1]Ну и вызови CoInitialise, в модуле ActiveX
← →
Владислав (2002-03-12 17:08) [2]Для каждого потока необходимо вызывать CoInitialize! Читай выше.
← →
BJValentine (2002-03-12 17:09) [3]Для своих коварных планов я использую модуль ComObj. А как в нём правильно вызвать этот метод? Чего он делает? Когда его надо вызывать?
← →
Delirium (2002-03-12 17:11) [4]
uses ActiveX;
...
ActiveX.CoInitialize(nil);
...
← →
Romkin (2002-03-12 17:21) [5]А в конце не забыть вызвать coUninitialize, это просто инициализация COM. Подробнее:
http://www.techvanguards.com/com/tutorials/tips.asp#Initialize threads that interact with COM
← →
BJValentine (2002-03-12 17:23) [6]Спасибо, получилось !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
← →
kull (2002-03-13 01:43) [7]CoInitialize(nil);
try
.........
finally
CoUninitialize;
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c