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
|
|
|