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

Вниз

Проблемы с RichEdit   Найти похожие ветки 

 
Олег Лаукарт ©   (2002-07-08 12:44) [0]

Есть библиотека (bpl) в которой кроме других есть модуль, выполняющий операции с объектами типа TRichEdit. При подключении библиотеки к проекту при создании на форме RichEdit-а получаю исключение "Invalid window handler". Насколько я выяснил, ошибка возникает при первом обращении к елементу, например при загрузке строк из ресурсов. Если библиотеку не подключать, то проблем нет. По всей видимости конфликт из-за того, что в bpl не включено все необходимое для RichEdit-а, но в проект это тоже по какойто причине не включается.
Кто сталкивался с подобной проблемой, поскажите как ее решить.


 
Олег Лаукарт ©   (2002-07-15 13:02) [1]

Выяснил, что ошибка возникает не собственно из-за пакета, а из-за того, что в одном из его модулей в секции initialization выполняется команда
CoInitializeEx (nil, COINIT_MULTITHREADED)

Даже если вставить эту строчку в простое приложение с одним RichEdit-ом (без использования каких-либо bpl и прочего), то возникает ошибка:
EOSError "System Error. Code:1400. Invalid window handle". Подробности смотри выше.

CoInitializeEx мне нужно делать обязательно, так как приложение многопоточное и работает с XML (IXMLDocument,..) в неосновных потоках.

Кто может объяснить проблему?



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-81139
muhin-av
2002-07-03 16:11
2002.07.25
Ну нет у пацана хорошей книги


6-81397
DKemper
2002-05-15 22:39
2002.07.25
!!!Очень!!! нужна помощь с TServerSocket.....


3-81196
urich
2002-07-04 16:51
2002.07.25
Соединение через ADO???


6-81406
niko4543
2002-05-13 22:49
2002.07.25
Мастера помогите


1-81332
BAY
2002-07-12 15:44
2002.07.25
Клавиатура