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

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

Сканер штрих-кодов


Страницы:   1 2

Новичок ©   (2012-04-17 23:30:00) 

Здравствуйте мастера! Есть usb-сканер штрихкодов,необходимо прикрутить его к проге чтобы ускорить ввод данных. Подскажите плиз кто сталкивался,куда копать на D2010? Можт есть какой компонент для этого?


CRLF   (2012-04-20 11:25:00) [1]


> В итоге получаю набор цифирок,да?
Не обязательно. Но если код EAN (который на продукты в магазине лепят), то да, 13 цифр.


> А как их расшифровать на код, производитель и т.д.?
Даже в википедии это всё есть.


Новичок   (2012-04-20 11:23:00) [2]

Я так понял лучше настроить сканер как HID и потом в невидимый еdit читать данные с штрихкода. В итоге получаю набор цифирок,да? А как их расшифровать на код, производитель и т.д.?


KilkennyCat   (2012-04-19 22:49:00) [3]


> а такой? http://www.shtrih-print.ru/event.php/event=2923

тоже может эмулятором клавы, для сканера. весы - нет. но мы вроде про весы не говорим.


Андреевич   (2012-04-19 22:15:00) [4]


> KilkennyCat ©   (19.04.12 02:32) [16]
> Данные RS232, со сканера воспринимаются программным обеспечением
> в виде ввода с клавиш.
> http://www.jasmi.ru/automation/scan.html

а такой? http://www.shtrih-print.ru/event.php/event=2923
нотепадом не ловится, слушаем порт_моном в случае чего


Медвежонок Пятачок   (2012-04-19 10:27:00) [5]

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

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

Он просто брал сканер и стрелял по документу.
Нитка принимала данные, вычисляла что же такое она сфотографировала, и в зависимости от типа документа выкидывала наверх форму с готовым документом. Нажатие "Ок" - и документ ложился туда куда надо, форма исчезала, и юзер продолжал свою прерванную работу с того места на чем он остановился.


Медвежонок Пятачок   (2012-04-19 10:21:00) [6]

вот и я про это.
сканер в разрыве клавы - это очень частный случай.
чтобы растянуть платежку по нескольким эдитам все равно программировать придется.
поэтому лучше сразу работать самому с портом.


AV   (2012-04-19 10:19:00) [7]


> Медвежонок Пятачок ©   (19.04.12 10:17) [17]

там обычно книжка есть, с "инженерными" кодами. Сканируй-программируй саму железку, что б не одной строкой было


Медвежонок Пятачок   (2012-04-19 10:17:00) [8]

в виде ввода клавиш- шмавишь.....
а если там код не линейный, а двумерный пдф-414?
а если в коде закодировано платежное поручение целиком?

оно конечно попадет в ваш эдит-бокс одной строкой, а что дальше?


KilkennyCat   (2012-04-19 02:32:00) [9]

Данные RS232, со сканера воспринимаются программным обеспечением в виде ввода с клавиш.
http://www.jasmi.ru/automation/scan.html


KilkennyCat   (2012-04-19 02:30:00) [10]


> неее, не эмулятор клавиатуры


> деталей не знаю

противоречишь сам себе.


antonn   (2012-04-19 01:37:00) [11]

я каждый рабочий день вижу сканер штрихкодов, встраиваемый :) неее, не эмулятор клавиатуры :) на COM цепляется, деталей не знаю


KilkennyCat   (2012-04-19 01:34:00) [12]


> Новичок   (18.04.12 19:20) [11]
>
> Кто-нибудь работал с сабжем? Как реализовал считывание данных
> в прогу? Нужен пример (ссылки или сырцы). Буду очень благодарен!
>
>

с клавиатурой работал? это тоже самое.
> CRLF   (18.04.12 07:46) [6]

уже все ответил


KilkennyCat   (2012-04-19 01:33:00) [13]


> Омлет ©   (18.04.12 11:23) [9]

все стерли и замазали краской злые продавцы


Новичок   (2012-04-18 19:20:00) [14]

Кто-нибудь работал с сабжем? Как реализовал считывание данных в прогу? Нужен пример (ссылки или сырцы). Буду очень благодарен!


AV   (2012-04-18 14:03:00) [15]


> Тот который HID он скорее всего при сканировании кода просто
> вставлять будет текст в любое текстовое поле где стоит каретка

да и который COM тоже так должен делать

сколько их было Metrologic/CipherLab/Posiflex/Z_чего-то_забыл
с модификациями com/usb/psна2
все так работали.

Некоторым, возможно, надо будет только драйвер соотв.поставить. Зависит от модели.


Омлет   (2012-04-18 11:23:00) [16]


> Есть usb-сканер штрихкодов

И на нем наверняка написана марка и модель, по которым можно опознать производителя.


Ega23   (2012-04-18 10:18:00) [17]

Кстати, коллеги, а вы заметили, что просить кАмпАнент на все случаи жизни стали гораздо реже?


Новичок   (2012-04-18 09:57:00) [18]

Сканер приобрел Б/у на Емаркет к сожалению без документации


CRLF   (2012-04-18 07:46:00) [19]

Сканер штрих-кодов -- эмулятор клавиатуры. И точка.


Германн   (2012-04-18 02:48:00) [20]


> Здравствуйте мастера! Есть usb-сканер штрихкодов

И конечно же к нему нет никакой документации. :(
Вы нашли его на помойке?


Страницы:   1 2

Наверх

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