RemObjects SDK, EOleError с сообщением «Не удалось получить дескриптор окна управления OLE» в Delphi

Я пытаюсь создать комбинированный сервис/автономный проект Delphi RemObjects SDK.

Я мог бы поместить элемент управления ActiveX в форму. Но если запустить его, он вылетает с сообщением об ошибке: «Проект NewProjectClient.exe поднял класс исключения EOleError с сообщением« Не удалось получить дескриптор окна управления OLE »».

Что происходит не так?

Спасибо.


person changhoon.ahn    schedule 02.04.2015    source источник
comment
Что Google сообщает вам об Не удалось получить дескриптор окна управления OLE?   -  person Ken White    schedule 03.04.2015


Ответы (1)


Любое приложение, которое хочет использовать COM/ActiveX/OLE, должно вызывать CoInitialize или CoInitializeEx по крайней мере один раз, в идеале во время запуска. (Или OleInitialize, который сам вызывает CoInitialize)

person Stijn Sanders    schedule 03.04.2015