Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Com порт [D5, NT4, Win2k]


Krez ©   (2002-10-02 12:18:00) 

Мастера, подскажите кто знает или умеет.
Вопрос:
Со сканера штрих-кода надо считать информацию в Edit.
Сканер подключается к com-порту1.
Как считать данные с порта (это примерно 20 цифр) в Edit.
(или подскажите ресурс, где можно эту инф-ию найти).


wal   (2002-10-04 12:30:00) [1]

Обычно у сканеров нет никакого протокола - только голые данные.
Самое простое - в настройках системы - специальные возможности (те, что для инвалидов) включить и настроить сканер как дополнительное устройство ввода (выбрать компорт и установить скорость) и все заработает.


Fel   (2002-10-03 09:47:00) [2]

Можешь конечно написать свой компонент для работы с com портом, но со всеми настройками можно сломать голову. Лучшее из всех описаний работы с портом можно найти в королевстве Делфи (где еще видел то же самое не помню). Ссылка http://www.delphikingdom.com/mastering/ports1.htm
Если не хочешь сильно ломать голову используй готовый компонент. Их очень много, в том числе и на torry.ru. Лучшее из того, что я нарыл - async32. Откуда качал не помню точно, но если сильно нужно пиши на адрес, скину.


Леха_   (2002-10-02 18:39:00) [3]

http://deepsoftware.ru/
там есть библиотека которая этим занимается


Ru   (2002-10-02 18:11:00) [4]

Если знаешь протокол обмена сканера и он работает через COM, то на этом сайте есть где-то такой вопросик (работа Дельфи с портами с СОМ в частности). Если сканер не передает данные по последывательному интефейсу найди или разработай схему-преобразователь: например сканер выдает паралельный код в ASCII кодировке то все просто ставишь сдвиговый регистр, который работает в 20*8 раз быстрее сканера и схему преобразователь в уровень RS-232C.
Мне так видится, я не знаю как работает сканер и что он выдает, если бы знал, то дал бы более дельный совет.


Krez   (2002-10-02 13:58:00) [5]

Извиняюсь. Стормозил. Можно подключиться параллельно.
Но интересно, как это сделать чере com-порт.


Krez   (2002-10-02 13:49:00) [6]

Должна работать и клавиатура и сканер. Если сканер подключить в разрыв клавиатуры, то сама клава не будет работать (или я чего-то не знаю?).


NOE   (2002-10-02 13:07:00) [7]

А не проще купить сканер, который идет в разрез клавиатуры?


Наверх

Титульная страница Поиск, карта сайта Написать письмо