Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
7-37413
kaif
2002-11-03 14:32
2003.01.13
работа с потоком ввода


1-37204
TCrash
2002-12-30 12:53
2003.01.13
Отловить закрытие формы


1-37099
patrol
2002-12-31 12:13
2003.01.13
не могу добавить рисунок в RadioGroup


4-37427
Landgraph
2002-11-23 12:26
2003.01.13
App Timers


14-37339
Ketmar
2002-12-24 11:02
2003.01.13
господа, дайте то, что здесь нельзя упоминать





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский