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

Вниз

Com считывание   Найти похожие ветки 

 
AndrewVolkov   (2003-06-20 10:48) [0]

Добрый день.
Вопрос в следующем. Есть устройство подключаемое к сом порту
Я поискал по факам Делфи : вроде там подробно написано как проинициализировать, подключиться и загнать в сом что-нибудь.
Написано и про чтение с порта.

Я не до конца понял, если устройство что-нибудь посылает на сом порт, как я узнаю что что-то пришло, или есть какой-то буфер и я просто через интервал времени читаю и все, а он из буфера тянет??? Как этот процесс правильно происходит???


 
Polevi ©   (2003-06-20 11:21) [1]

рассматривай COM port как файл
с файлами можно работать синхронно - запрашиваешь данные (ReadFile), как только они появятся - ф-ия возвратит управление
или асинхронно - возвратит упраление ф-ия ожидания (WaitFor.., MsgWaitForMultipleObjects и тд)


 
AndrewVolkov   (2003-06-20 11:30) [2]

Синхронно - имеется ввиду, через какой-нибудь промежуток времени запрашивать данные??? к примеру раз в сек.

если да, тогда не совсем понял реализацию асинхронного варианта??


 
Polevi ©   (2003-06-20 11:33) [3]

см help на ReadFile


 
AndrewVolkov   (2003-06-20 11:49) [4]

ReadFile ничего нету ???


 
Polevi ©   (2003-06-20 12:04) [5]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/readfile.asp


 
AndrewVolkov   (2003-06-20 12:51) [6]

Спасибо, буду копать в этом направлении


 
Chieftain   (2003-06-20 15:28) [7]

www.tmssoftware.com
компонент TMS Async32



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

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

Наверх




Память: 0.47 MB
Время: 0.029 c
1-10763
Vga
2003-08-24 00:18
2003.09.04
Заголовок формы!


1-10680
undersun
2003-08-21 12:10
2003.09.04
Подскажите где взять компонент - TVCLScriptControl


3-10567
s_ser
2003-08-14 19:51
2003.09.04
Колличество строк в Dbgride


3-10556
byTural
2003-08-10 14:49
2003.09.04
Как обновить данные после отмены транзакции


3-10558
SJ-79
2003-08-11 19:33
2003.09.04
Перенос данных из таблицы ворда в базу данных парадокс