Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];

Вниз

Функции для работы с СОМ портом   Найти похожие ветки 

 
ДиМАньяк   (2003-06-05 18:27) [0]

Мастера, подскажите, какие функции позволяют работать с СОМ портами и, как сделать, чтобы вся информация, поступающая на порт в течении определенного времени , записывалась в конкретный файл. За ранее спасибо.


 
MBo   (2003-06-05 18:30) [1]

В Статьи загляни


 
ДиМАньяк   (2003-06-05 18:49) [2]

В статьях я уже смотрел, но меня интересуют конкретно: OpenComm, CloseComm, ReadComm и как с помощью них "прослушивать" порт.


 
Darthman   (2003-06-05 19:14) [3]

Помоему будет проще и правильнее через CreateFile делать и через DeviceIOcontrol


 
ДиМАньяк   (2003-06-05 19:26) [4]

Если честно, то CreateFile мне не помог, я подключился через COM порт к мини АТС, которая каждые 5 сек делает отчет о звонках. Но моя прога не отлавливает никакой информации, идущей на порт, хотя HyperTerminal при тех же настройках порта успешно считывает информацию. Ног раскажите по-подробней об DeviceIOcontrol. Спасибо за помощь.


 
Darthman   (2003-06-05 19:28) [5]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/devio/base/deviceiocontrol.asp
Общаюсь с помощью этой же функцией с контроллером аккумулятора на ноутбуке. Все замечательно работает.
Практически низкоуровневое программирование, насколько позволяет делфи..... :)


 
ДиМАньяк   (2003-06-05 19:35) [6]

Спасибо. Попробую. Но если кто-то знает как работать с OpenComm раскажите (мне просто интересно).


 
Darthman   (2003-06-05 19:42) [7]

Понятия не имею, не пробовал. Но с DeviceIOControl проблем пока не испытывал.


 
ДиМАньяк   (2003-06-05 19:47) [8]

Большое спасибо за помощь.


 
pasha676   (2003-06-06 09:56) [9]


> OpenComm

А что такая функция существует до сих пор? Последний раз я пользовался ей в win3.11.


 
ДиМАньяк   (2003-06-09 20:01) [10]

Да, я нашел в хелпе функции OpenComm, ReadComm, WriteComm, CloseComm - все они устаревшие и выброшены, вместо них используются CreateFile и т.д. К, стати, последняя действительно исправно работает, надо только правильно "настроить" DCB ну и таймауты тоже не помешает (с этим я много натупил, но зато теперь все работает).
Всем спасибо за помощь.



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

Форум: "Система";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
14-81875
kaif
2003-08-07 19:20
2003.08.25
Ссылочная целостность...


6-81862
comintegrator
2003-06-18 21:27
2003.08.25
console


1-81716
Алексей Петухов
2003-08-11 06:34
2003.08.25
TRadioGroup и OnKeyPress


1-81811
TCrash
2003-08-13 18:39
2003.08.25
Переименование каталога


1-81665
GIL
2003-08-12 02:52
2003.08.25
реальные размеры изображения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский