读取使用 base256 编码的二维条形码



我必须读取用base256编码的二维条形码。当我扫描条形码时,它会发送来自键盘的不同字符,并改变焦点,全屏打开Visual Studio,发出从记事本++发送到打印机的命令。

我猜它读取 ALT + TAB、CTRL + P、ALT + SHIFT 等,我无法从条形码中捕获所有字节。

我尝试在文本框按键方法上捕获事件,并将 e.handle = True 和 e.keyChar 添加到 bytes() 中

在表单加载我设置:

Me.KeyPreview = True

并在形式上也尝试过。键下来没有运气。

任何人都可以在这个问题上帮助我吗?谢谢你的时间。

为了完成这项工作,我不得不将条形码阅读器的界面更改为 R232 并模拟 com 端口。

最新更新