Форум: "Начинающим";
Текущий архив: 2006.07.23;
Скачать: [xml.tar.bz2];
ВнизОшибка CoInitialize has not been called Найти похожие ветки
← →
HBreaker (2006-07-03 21:57) [0]Значит я использую компонент THTTPRIO для работы с SOAP
используется он в потоку и выдает ошибку "CoInitialize has not been called"
если просто в главном потоке то без никаких ошибок.
нанел что для ком и оле объектов надо вызывать CoInitialize или OleInitialize, но оно даже не находит таких функций.
Какие можули надо писать в uses?
+как правильно вызывать CoInitialize в главном потоке или в дочерних?
← →
hBreaker (2006-07-03 22:00) [1]+в Delphi у меня к сожалению не установлен хелп... так что на F1 прошу не посылать:)
← →
Ketmar © (2006-07-03 22:20) [2]ole2.
← →
Leonid Troyanovsky © (2006-07-03 22:54) [3]
> hBreaker (03.07.06 22:00) [1]
> +в Delphi у меня к сожалению не установлен хелп... так что
> на F1 прошу не посылать:)
Конечно, надо отсылать к установке хелпа.
--
Regards, LVT.
← →
GanibalLector © (2006-07-03 23:31) [4]
uses ActiveX;
CoInitialize(nil);
try
//...
finally
CoUninitialize;
end;
← →
isasa © (2006-07-03 23:43) [5]Если потока два(или больше), имеет смысл посмотреть в сторону
CoInitializeEx(nil, COINIT_MULTITHREADED);
из
($Delphi)\Source\Rtl\Common\ComObj.pas
CoInitializeEx provides the same functionality as CoInitialize and also provides a parameter to explicitly specify the thread"s concurrency model. The current implementation of CoInitialize calls CoInitializeEx and specifies the concurrency model as single-thread apartment. Applications developed today should call CoInitializeEx rather than CoInitialize.
← →
hBreaker (2006-07-04 12:51) [6]только мне не понятно причем ActiveX к THTTPRIO
← →
hBreaker (2006-07-04 14:54) [7]работает.
uses ActiveX;
CoInitialize(nil);
try
//...
finally
CoUninitialize;
end;
было не понятно причем тут ActiveX.... да и сейчас тоже.
← →
Ketmar © (2006-07-04 16:40) [8]при описании функций CoInitializе() и CoUninitialize().
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.07.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c