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

Тайм аут ком порта   Найти похожие ветки 

 
pavel_guzhanov   (2004-09-28 12:13) [0]

Здравствуйте!
В программе, читающей данные, поступающие в компорт установлены таймауты на чтение. Существует ли какое-нибудь событие, происходящее при срабатывании тайм аута? Если есть, то подскажите, как его перехватить?


 
simpson ©   (2004-09-28 12:55) [1]

Если используется перекрытый ввод-вывод, то ожидание события можно организовать с помощью WaitCommEvent и WaitForSingleObject.

Если используется синхронный ввод-вывод, то часто достаточно проверять размер данных во входном буфере COM-порта с помощью ClearCommError.


 
DiamondShark ©   (2004-09-28 13:41) [2]


> В программе, читающей данные, поступающие в компорт установлены
> таймауты на чтение. Существует ли какое-нибудь событие,
> происходящее при срабатывании тайм аута?

Это событие -- завершение операции чтения.



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

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



Память: 0.45 MB
Время: 0.093 c
1-1097896718
Duys
2004-10-16 07:18
2004.10.31
Chm


1-1098202041
Strimer
2004-10-19 20:07
2004.10.31
Возможно ли запустить в Excel макрос сформированный в Delphi?


4-1096373735
Th
2004-09-28 16:15
2004.10.31
Странное поведение функции TryEnterCriticalSection()


4-1096129821
sh@de
2004-09-25 20:30
2004.10.31
Поцесс с системной учюзаписью


9-1088322595
Bizon's
2004-06-27 11:49
2004.10.31
Проекция точки




   Наверх