2012-05-23 2 views
1

У меня есть сканер штрих-кодов, который эмулирует клавиатуру. Итак, если я открываю блокнот и сканирую карту, она автоматически вводится в блокнот и нажимает Enter. Если я открою приложение и поставлю курсор в текстовое поле, он отлично работает. Тем не менее, пользователь может захотеть просмотреть веб-сайт, пока люди сканируют его в систему за своим столом.ASP.net или Windows Forms Сканер штрих-кода

Как настроить его, когда сканер штрих-кода переходит непосредственно в приложение?

App должны работать в фоновом режиме (я предполагаю)

+0

Похоже, что это будет так, как сканер будет установлен, так как большинство эмулирует клавиатуру, поэтому Windows отправит эти сообщения в текущее приложение. –

ответ

0

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

Это, если используется в качестве клина клавиатуры, тогда фокус должен оставаться в текстовом поле, в которое следует сканировать содержимое.

http://www.lvr.com/hidpage.htm имеет приличную информацию о написании собственного интерфейса HID. Я использовал вариацию этого в прошлом, чтобы использовать сканер символов для взаимодействия с приложением winform. Я не думаю, что вы могли бы реализовать это с помощью веб-технологии, если не используете некоторые активные компоненты x.

0

Чтобы сделать это, вы должны установить глобальный крюк или Windows-крюк.

Смежные вопросы