![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Функции для работы с СОМ портом
ДиМАньяк © (2003-06-05 18:27:00)
Мастера, подскажите, какие функции позволяют работать с СОМ портами и, как сделать, чтобы вся информация, поступающая на порт в течении определенного времени , записывалась в конкретный файл. За ранее спасибо.
ДиМАньяк (2003-06-09 20:01:00) [1]
Да, я нашел в хелпе функции OpenComm, ReadComm, WriteComm, CloseComm - все они устаревшие и выброшены, вместо них используются CreateFile и т.д. К, стати, последняя действительно исправно работает, надо только правильно "настроить" DCB ну и таймауты тоже не помешает (с этим я много натупил, но зато теперь все работает).
Всем спасибо за помощь.
pasha676 (2003-06-06 09:56:00) [2]
> OpenComm
А что такая функция существует до сих пор? Последний раз я пользовался ей в win3.11.
ДиМАньяк (2003-06-05 19:47:00) [3]
Большое спасибо за помощь.
Darthman (2003-06-05 19:42:00) [4]
Понятия не имею, не пробовал. Но с DeviceIOControl проблем пока не испытывал.
ДиМАньяк (2003-06-05 19:35:00) [5]
Спасибо. Попробую. Но если кто-то знает как работать с OpenComm раскажите (мне просто интересно).
Darthman (2003-06-05 19:28:00) [6]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/devio/base/deviceiocontrol.asp
Общаюсь с помощью этой же функцией с контроллером аккумулятора на ноутбуке. Все замечательно работает.
Практически низкоуровневое программирование, насколько позволяет делфи..... :)
ДиМАньяк (2003-06-05 19:26:00) [7]
Если честно, то CreateFile мне не помог, я подключился через COM порт к мини АТС, которая каждые 5 сек делает отчет о звонках. Но моя прога не отлавливает никакой информации, идущей на порт, хотя HyperTerminal при тех же настройках порта успешно считывает информацию. Ног раскажите по-подробней об DeviceIOcontrol. Спасибо за помощь.
Darthman (2003-06-05 19:14:00) [8]
Помоему будет проще и правильнее через CreateFile делать и через DeviceIOcontrol
ДиМАньяк (2003-06-05 18:49:00) [9]
В статьях я уже смотрел, но меня интересуют конкретно: OpenComm, CloseComm, ReadComm и как с помощью них "прослушивать" порт.
MBo (2003-06-05 18:30:00) [10]
В Статьи загляни