Re: Проблема с Automation
От: George Seryakov Россия  
Дата: 27.10.03 22:16
Оценка:
Здравствуйте, kpn, Вы писали:

kpn>Есть 2 программы 1- сервер, написанная на Visual C++. Содержит внутри Singleton-Объект, который занимается тем, что считывает данные из порта Вводв-Вывода и записывает их во внутренний буфер.

kpn>Вторая- клиент на Visual Basic-е, который занимается тем, что подключается к серверу через Automation и считывает данные из внутреннего буфера сервера. Опросы происходят раз в секунду.
kpn>Очень редко появляется ошибка "Run-time error '-2147418107 (80010005)' Automation Error".
kpn>По данному коду существует такое описание ошибки "It is illegal to call out while inside message filter"

kpn>Раньше именно с этой прогой, написанной на Visual Basic-е очень хорошо и без ошибок работал Inproc сервер.


kpn>Кто-нибудь может рассказать в чем дело и как это можно исправить??


Q176399 пробовали?

Инпрок, поди, успевал в секунду отрабатывать? А нсли не успевает, то таймерные вызовы проверяют проксю на реентрабельность. Которая, видимо, отсутсвует. Подчеркну, прокся, не сервер.
GS
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.