我正在开发一个POS应用程序,其中条形码扫描器读取条形码并显示条形码文本。它运行正常,但因为我使用了回车键来提交表单,我已通过覆盖ProcessCmdKey()触发了该表单。
因此,每次我从条形码扫描仪进行扫描后,它会触发我的自定义保存功能。如何防止条形码模拟ENTER按键。
答案 0 :(得分:0)
我认为你不能这样做,如果这是可能的话,它将取决于POC扫描仪本身。因此,从一个制造商到另一个制造商可能会有所不同。
然而,您可以在条形码文本框中处理Enter事件,这样就可以调用事件处理程序而不是保存事件。
答案 1 :(得分:0)
条形码扫描按下“Enter”并非不可避免。您扫描的条形码包括输入字符,或者您的软件对扫描事件做出反应,或者您的扫描设备设置为在扫描的每个条形码后添加“CR”。