C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Сканнеры штрих-кодов
DeKaDO
Отправлено: 06.07.2004, 21:46


Не зарегистрирован







Сейчас в каждом супермаркете пользуются сканнерами для считывания штрих-кодов. Я уверен многие писали программное обеспечение для работы с указанными устройствами. Подскажите, пожалуйста где достать литературу или примеры кода. Зараннее благодарен.
Gedeon
Отправлено: 07.07.2004, 08:27


Ветеран

Группа: Модератор
Сообщений: 1742



Мне доводилось работать с теми, которые включаются на пути клавиатуры т.е. вкл последовательно в тот де порт, там обрабатываются обычные нажатия клавиш, как правило первый символ кода какой-то специальный.
Что касается других, то зависит от того, куда подключен, и м.б. драйвера.
Admin
Отправлено: 07.07.2004, 09:38


Владимир

Группа: Администратор
Сообщений: 1190



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

Работал какое-то время в супермаркете, имел дело с ними.
(со сканерами штрихкодов)

Были сканеры на кассах стационарные — Metrologic, были такие, что
втыкаются в разрыв клавиатуры, были и втыкающиеся в COM-порт
Под них программное обеспечение не писали — (см.выше), использовали
кассовую программу, это делала она — в ней и были настройки -
COM-порт или разрыв клавиатуры, скорость порта и т.д.

Также были сканеры ручные — на складе, на приемке товара в
компьютерной, втыкались в разрыв клавиатуры в компьютер
Под них и было написано и писали.
Там ничего сложного -
были сканеры — старые модели — в разрыв клавиатуры,
которые передавали 13 цифр как будто нажимаются цифры на обычной
клавиатуре, то есть считывали в обычный компонент TEdit
(onKeyPress, onChange) — их минус — нельзя было определить,
откуда получен символ — по нажатию с клавиатуры или со сканера,

и в разрыв клавиатуры — но современные модели — в начале передачи
и кажется в конце они передают специальный символ, то есть можно
определить, что передача идет со сканера, а не с клавиатуры.

Были сканеры с памятью ручные беспроводные. Под них писали — они
(точнее блок для приема данных ) подключались в COM порт, читали
насканированные с них даные с COM-порта, через
CreateFile("COM1", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL);
...

Литература по штрихкодам и сканерам (909 Кб)

Отредактировано Admin — 07/07/2004, 10:42

User Attached Image Скачать файл
Shtrix.rar



Вернуться в Работа с внешними устройствами