|
|
#20 |
|
Участник
|
Мы для подобной задачи использовали следующий подход(в трешке и в 2009):
1) Использовали сканер, который подключается в разрыв клавиатуры 2) Настраивали на сканере префикс STX(0x02), суффикc CR (0x0d) 3) На формы, которые работают со штрих-кодом, помещали самописный activeX, который перехватывает ввод с клавиатуры для данной формы (с помощью SetWindowsHookEx) и анализирует ввод на наличие последовательности STX***CR. При обнаружении такой последовательности вызывает событие activeX, которое обрабатывается на форме. 4) При необходимости ввода штрих-кода человеком добавляли на форму соответствующие поля для ввода и обрабатывали ввод в эти поля отдельно. Т.е штрих-код может приходить двумя независимыми способами: со сканера через activex и вводом в поле.
__________________
С уважением, Rumpleteazer. |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| «Обрезание» длинных штрих-кодов | 7 | |||
| Подвисает сканер штрих-кодов | 0 | |||
| AX 4.0 + сканеры штрих кодов | 11 | |||
| Нужен совет по сканеру штрих-кодов | 5 | |||
| Еще раз о подключении сканнера штрих кодов | 43 | |||
|