我正在使用Smart SM850条形码阅读器在我的C#windows窗体应用程序中检测13位数的条形码,但它显示的格式为“@ !! @#$%^& *(!&” 。 是否有任何方法可以将条形码中的字符串直接添加到文本框中或以任何方式解码此编码字符串。 请指导我如何获得其解码形式。
The attached Picture is the 13 digit bar code i am trying to read
答案 0 :(得分:0)
2 112345 6789 17
@ !!@#$% ^&*( !&
注意任何模式?在按住Shift键的同时键入条形码上的数字。
我猜你只需要设置一个映射表,或者可能为每个字符的ASCII码添加一个偏移值。翻译在QWERTY键盘上:
!@#$%^&*()
1234567890
答案 1 :(得分:0)
假设条形码阅读器只是模拟击键,我的猜测是你有硬件问题。您的班次键被卡住了。