Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

Как избежать ошибки   Найти похожие ветки 

 
OlegL ©   (2002-11-14 11:15) [0]

Помогите пожайлуста. У меня есть проиложение сервер в которой работаю с Thread-ами и обьектами Client типа рекорд. Когда подклучается какое нибудь клиент-приложение создаётся обьект Client. В OnExecute фрида вызываю одну функцию из dll-ки (которую не я создал, то есть не знаю как и что там использованно) в этот момент появляется ошибка "CoInitialize has not been called". Кто-то мне сказал что это связанно с DCOM обьектами или что-то в этом роде.


 
Digitman ©   (2002-11-14 11:27) [1]

uses ..., ActiveX, ...
procedure OnExecute(...)
begin
CoInitialize(nil);
try
... вызов ф-ции, использующей OLE/COM-механизм
finally
CoUnInitialize;
end;

end;


 
OlegL ©   (2002-11-14 11:52) [2]

За это конечно спасибо. Но у меня уже другая проблема, типа : "The application called an interface that was marchalled for a different thread" всё вроде понятно но этот "marchalled.."...


 
Digitman ©   (2002-11-14 12:12) [3]

Код приводи. Полный.


 
OlegL ©   (2002-11-14 12:53) [4]

Я на емаил переброшу, прямо тут не могу...



Страницы: 1 вся ветка

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
4-37432
Novichek
2002-11-24 15:47
2003.01.13
Удалить файл


8-37219
AM
2002-09-26 13:50
2003.01.13
Как увеличить скорость???


4-37424
Novichek
2002-11-21 18:32
2003.01.13
можно ли флэш ролик и исполняющее его приложение склеить в одно целое?


1-37209
Игорь К.
2002-12-31 09:47
2003.01.13
просмотр *.txt с возможностью фиксации колонок и шапки


7-37421
Xia
2002-10-29 16:39
2003.01.13
mov eax,