![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ActiveX [Delphi, Windows]
Sacred © (2002-10-14 12:04:00)Как запустить сервер ActiveX из под KOL?
uses ComObj;
var
a:Variant;
begin
a=CreateOleObject("Word.Basic");
Здесь вылетает с ошибкой типа: "не выполнен CoInitialize"
В обычных VCL - программах работает.
Vladimir Kladov (2002-10-15 10:41:00) [1]Не тот ComObj. Надо KOLComObj.
Sacred (2002-10-14 14:42:00) [2]А конкретный пример можно?
Что написать, чтобы работало?
Как переработать исходник, который в вопросе?
Arioch (2002-10-14 14:13:00) [3]> Здесь вылетает с ошибкой типа: "не выполнен CoInitialize"
Так выполни.
> В обычных VCL - программах работает.
VCL считает что ты будешь пользоваться COM и всегда предоставляяет ее тебею Типа TAutomatedOnject или как-то так. В частности он иее и вызывает.
2KOL developer - думаю CoInitialise обязан вызываться в модуле ComObj - раз его подключили, значит надо.