ganesh tale Ответов: 1

Как я могу вводить данные одновременно на двух формах одну по штрих-коду, а вторую по клавиатуре с помощью VB.NET 2010 год


Я пытаюсь ввести данные в одно приложение на первом пользователе формы с помощью клавиатуры и втором пользователе формы с помощью сканера штрих-кодов одновременно. Как я могу это сделать? сканер штрих-кодов формирует в любое время свернутый режим.

Что я уже пробовал:

I trying input data in one application on first form  user using keyboard and second form user using barcode scanner simultaneously. How can i do this . barcode scanner form any time minimized mode.

RickZeeland

Зачем вам нужна вторая форма штрих-кода, если она сведена к минимуму ?

1 Ответов

Рейтинг:
0

OriginalGriff

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

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