Вниз
Скачать: CL | DM;

Помогите разобраться с вызовом функции на COM-сервере   Найти похожие ветки 

← →
e-not ©   (2005-04-19 10:54) [0]

На внешнем COM-сервере есть некая функция. Если я включаю вызов этой функции в клиенте в процедуру обработки нажатия кнопки, то все работает нормально. Мне же надо сделать программу, работающую с последовательным портом (Использую AsyncPro). Так вот, если вызов этой функции включить в процедуру обработки события готовности данных по последовательному порту, то выскакивает сообщение "Не удается выполнить исходящий вызов, т.к. приложение обрабатывает входящий синхронный вызов". В чем тут дело?


← →
Набережных С. ©   (2005-04-20 08:22) [1]

Не знаю, как там в AsyncPro, но, судя по ошибке, ты пытаешься вызывать методы сервера внутри обработчика синхронного сообщения. Как вариант, можно в обработчике события посылать самому себе асинхронное сообщение (через PostMessage etc), а уже в его обработчике работать с сервером.


← →
e-not ©   (2005-04-21 08:24) [2]

Спасибо, так оно и оказалось!



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

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.975 c
15-1138635305
Alexander Panov
2006-01-30 18:35
2006.02.19
Работа в в Санкт-Петербурге


6-1131122906
WebSQLNeeder
2005-11-04 19:48
2006.02.19
Как запретить что бы в WebBrowser вылетали окошки JavaScript? Или


1-1137507030
belenkov
2006-01-17 17:10
2006.02.19
Циклический опрос COM порта


11-1119470765
Trubis
2005-06-23 00:06
2006.02.19
Вопросы по ListView1


1-1137495143
TAHAT
2006-01-17 13:52
2006.02.19
Запуск исполняемого файла без сохранения на диск




   Наверх