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

Вниз

Перехват поступления данных из COM порта   Найти похожие ветки 

 
Elen ©   (2006-05-10 11:12) [0]

Уважаемые мастера!
Есть программа COM объект, которая читает из COM порта данные и заносит их в свои переменные. Далее я вызываю по таймеру эту программу командой чтения данных из этой переменной. Поскольку компьютер слабый естественно таймер очень тормозит систему. Есть ли возможность отследить получение данных из COM порта Без применения таймера. На COM порте стоит устройство, которое обменивается данными с программой в ASCII кодах
Можно ли установить на COM порт ловушку?
Выдает ли Винда какие-нибудь сообщения если на порт поступили данные?


 
balepa ©   (2006-05-10 14:15) [1]


> Можно ли установить на COM порт ловушку?

Драйвер

ИЛИ
Отдельный поток
Таимер вроде не тормозит систему.


 
Elen ©   (2006-05-10 14:53) [2]

Отдельный поток это как?


 
Cashmare ©   (2006-05-10 16:32) [3]

Elen ©   (10.05.06 14:53) [2]
Отдельный поток это как?


TThread


 
tesseract ©   (2006-05-14 15:43) [4]

у вас программа наверно не использует отложенный режим чтения-записи.
Так-что  или переписывать или обратиться матом к разрабочику.
Что за девайс?


 
dwar   (2006-05-15 05:55) [5]

Однозначно использовать второй поток, у меня при постоянном опросе порта по таймеру сильно подгужалась программа, но при вынесении она даже не замечает постоянного опроса!


 
tesseract ©   (2006-05-15 10:23) [6]

Не думаю что торможение системы и программы одинаковые вещи



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

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

Наверх




Память: 0.48 MB
Время: 0.051 c
15-1156087524
PSPF2003
2006-08-20 19:25
2006.09.10
Улыбнитесь :)))


15-1155537715
Furyz
2006-08-14 10:41
2006.09.10
SWI.Чей это формат?


15-1155632808
StriderMan
2006-08-15 13:06
2006.09.10
Отличие делфишного CASE от сишного SWITCH


2-1156075183
Oleg_20.08.2006
2006-08-20 15:59
2006.09.10
Диапазон адресов


2-1156268259
ffo
2006-08-22 21:37
2006.09.10
(API) Не могу текст переместить в нужное место на форме