Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TDHTML в DLL-ке? / 3 сообщений из 3, страница 1 из 1
03.11.2003, 18:13
    #32314015
NetFantom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TDHTML в DLL-ке?
Использую TDHTML ActiveX компонент.
Но не удается запихать в DLL-ку. Вот краткая суть проблеммы:
создаю форму и содаю там экземляр TDHTML:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
procedure Test;export; stdcall;
var FRM : TForm;
begin
  ShowMessage('Test');
   frm := TForm.Create(nil);
  with frm do
  try
  //  Show;
    (TDHTMLEdit.Create(frm)).Parent := frm;
    ShowModal;
  finally
    free;
  end;
end;


Все замечательно отрабатывает.
Но запихиваю тот же самый код в DLL-ку, вызываю процедуру и получаю ошибку:
EOleSysError "CoInitialized has not been called".

Как с этим побороться?
...
Рейтинг: 0 / 0
03.11.2003, 19:00
    #32314072
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TDHTML в DLL-ке?
Вызвать это самый CoInitialize не пробовал?
...
Рейтинг: 0 / 0
03.11.2003, 19:18
    #32314082
NetFantom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TDHTML в DLL-ке?
Эхх...да ведь енто же OLE-объект...и происходит все где-то в методе create.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TDHTML в DLL-ке? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]