|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.02.2008, 00:06 | #1 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
Как опросить COM-порт
Как опросить новое устройство подключенное к COM-порту. И записать или считать с него данные, если такое возможно?
|
19.02.2008, 01:29 | #2 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
Что значит "новое устройство"? А читать/писать можно, скажем просто из/в файл(а) "COM1", "COM2" и т.д.
|
19.02.2008, 08:17 | #3 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
Новое устройство - это означает, что я не в курсе что оно собой представляет. Может быть модем, может накопитель жесткий.
А насчет писать/читать - по подробнее можно? Это т.е. ReadFile WriteFile ? А как мне тогда хэндл получить? |
19.02.2008, 08:43 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
20.02.2008, 18:39 | #5 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
Да порт открывается как файл и закрывается.
Но вот вопрос как работать с устройством на том конце провода. Допустим с принтером. Если просто передать принтеру ряд непонятных бит, то он не начнет печатать. А точнее прога выдает ошибку о неправильности записи. Я так понимаю, что каждое устройство имеет какие-то команды, которые заставляют делать его то или иное действие. Или я ошибаюсь? |
20.02.2008, 18:47 | #6 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
да, это так. Ты не ошибаешься.
|
20.02.2008, 18:50 | #7 | |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Вот тут кое-что про модем было http://www.delphimaster.ru/articles/comport2/index.html
Цитата:
пыщь
|
|
20.02.2008, 19:13 | #8 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
А когда я считываю информацию с принтера. Что это?
И если устройство подключено к порту то я могу считать с него все что в нем хранится при помощи ReadFile или толлько ту информацию, которую устройство "посчитает нужным" мне выдать. Т.е. я знаю, что в устройстве хранятся архивы с информацией. Я их могу считать с него не зная ничего об устройстве? |
21.02.2008, 23:01 | #9 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
Подобъем итог
|
22.02.2008, 21:43 | #10 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
Помогите кто может. Нужна справка по DTR и RTS сигналам для портов.
Заранее благодарен |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Из Win98 не успеваю опросить железо. Поможет ли мне написание драйвера? | Kovex | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 13.04.2010 21:56 |
COM-порт | daunito | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 15.01.2009 18:50 |
445 порт | EdNovice | Работа с сетью в Delphi | 5 | 20.05.2008 09:12 |
COM порт, или LPT... | _riddik | Общие вопросы Delphi | 1 | 08.06.2007 22:33 |
СОМ порт | SERG1980 | Общие вопросы Delphi | 3 | 17.05.2007 08:06 |