Считывание кода 128 в текстовое поле winform с помощью считывателя штрих-кодов MC3190
Это моя беда:
Я хочу написать приложение winform с текстовым полем для запуска на ПК. Затем я использую Motorola MC3190 barcode reader для удаленного доступа к ПК и запускаю приложение для сканирования штрих-кода code128 в текстовое поле. Но результирующие данные в текстовом поле неверны:
Именно штрих-код:
AFX015*BF02044701*300816*9
Данные текстового поля:
AFX0158BF02044701830081689
Проблема в том, что звездочки заменяются на "8"
Пожалуйста, помогите мне по причине и решению. Большое спасибо!
Что я уже пробовал:
Re-config scan datawedge в считывателе штрих-кодов
StM0n
Правильно ли данные передаются в Редактор (например, блокнот)?
ductuan_itpro
Да, это все еще правильно в редакторе как блокнот
StM0n
Хорошо... как вы вставляете текст в текстовое поле... простым вводом текстового поля и затем пишете его или используете другой способ?
ductuan_itpro
как и в моем вопросе, я использовал MC3190 barcode reader (WindowCE), использовал Remotedesktop для сервера приложений, запустил свое приложение, поместил курсор в текстовое поле и сканировал штрих-код с помощью barcode reader (MC3190 like as my keyboard). Моя беда в том, что Штрих-код неверен, некоторые символы ( * ) заменяются на (8).
Точно штрих-код: AFX015*BF02044701*300816*9
Данные текстового поля: AFX0158BF02044701830081689
StM0n
Извините, я не уловил этого в первый раз, когда прочитал Ваш вопрос.
ductuan_itpro
Да, Спасибо
ductuan_itpro
Код 128 включает символы ASCII. Есть ли причина, по которой нельзя получить звездочки? ?
Jacky213
Вы можете попробовать крошечный и простой в использовании компонент штрих-кода для чтения кода 128 в приложениях windows form - http://freebarcode.codeplex.com/