2016-08-16 11 views
0

Для проекта с использованием сканера штрих-кода, что мне нужно знать, если это возможно заменить специальный символ, какЗаменить клавиатуры символ (ы) с сочетания клавиш или иной нажатием клавиши

! " § $ % =

с различными штрихами клавиатуры как

arrow down или arrow up или даже ярлыки, как

ctrl+a или ctrl+v?

Был бы возможно, если конкретный набор символов, в результате нажатия клавиши/keyboardshortcut, , например, этот текст InsertArrowLeftHere приведет к этому нажатию клавиши arrow left

Есть ли способ сделать что-то вроде этой работы?

ответ

0

Сканер штрих-кода (если он не используется со специальным оборудованием в промежутке) просто считывает данные и посылает нажатия клавиш на компьютер как прерывания клавиатуры. То, как интерпретируется штрих-код «строка», зависит от программного обеспечения, которое в данный момент имеет фокус. Если вы откроете Блокнот и прочитаете что-нибудь со сканером штрих-кода, номер будет напечатан в блокноте. Во многих случаях программное обеспечение не поставляется со сканером, потому что в этом нет необходимости.

Но ваше программное обеспечение (программа, которая получает данные от сканера) может поймать что-нибудь набранный в текстовом поле (или другой элемент управления, который имеет фокус, например, вся форма может поймать нажатия клавиш). Возможно, вы также можете определить, откуда происходят нажатия клавиш (означает: с какого устройства ввода клавиатуры: клавиатура1, клавиатура2, штрих-код и т. Д.) И действовать соответственно (если с клавиатуры1 или клавиатуры2 ничего не делать, если из barcodescanner сделайте это).

+0

печально это не работает. нет программного обеспечения, поставляемого с этим сканером. Мне нужно найти какое-то программное обеспечение replace-software, которое посылает нажатия клавиш при использовании определенного символа. Например, символ «заменяется стрелкой вверх и стрелкой вниз». – Blufftl