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

Вниз

XML-D6-VisiBroker4.1   Найти похожие ветки 

 
Олег Лаукарт ©   (2002-04-10 11:17) [0]

Есть компонента, у которой есть property AsXml:WideString для чтения/записи своего состояния в Xml (используется TXMLDocument). На етапе его написания, тестирование и отладка выполнялись в простом приложении (не Корба и однопоточное) - все работало как часы. Вставил компонент в корба-объект и TXMLDocument перестал работать - он создается, но XML не транслирует и создавать не хочет - EOLEException:"CoInitialize has not been called". На общем форуме советуют делать вызов OleInitialize(nil)... но проблема в том, что в главном потоке все нормально, а при каждом подключении к корба-объекту он может выполняться в разных потоках (насколько я понимаю). т.е. получается, что надо делать OleInitialize(nil), а потом OleUninitialize в каждом методе, где используется XML? Тогда что будет происходить с ресурсами. Как-то сложно все, кто может объяснить ситуацию.


 
Flight   (2002-04-10 12:27) [1]

Зайди на сайт Корба.ру CORBA.RU Найди Александра Цимбала Он может знать если хорошо попросишь. Он по корбе книжку воял.



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

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

Наверх




Память: 0.46 MB
Время: 0.04 c
1-1088406270
RustamuS
2004-06-28 11:04
2004.07.11
отмена перехода по гиперссылки


6-1083155208
Worm
2004-04-28 16:26
2004.07.11
пересылка файдла каждые 5 сек.


1-1088164102
Aleksandr.
2004-06-25 15:48
2004.07.11
Что может вызывать тормоза в Делфи при трассировке?


1-1087905753
AlexG
2004-06-22 16:02
2004.07.11
Action из DLL


1-1087842373
Mishenka
2004-06-21 22:26
2004.07.11
Как сделать в MainMenu чтобы кнопка Help была всегда справа?