问题描述
首先非常感谢各位能够进来看帖,阿利亚多。最近在做一个项目,需要用扫描枪录入数据,我点下回车键就能将数据录入系统,但是扫描枪自带回车键。使用问题来了,我是想扫描枪自带的回车键使用不了或者禁用。扫描枪的说明书什么的没有了。再简单陈述下我问题,我不需要扫描枪的自动回车键,而是需要人工按回车键导入数据,就是这么简单的一个需求
解决方案
解决方案二:
扫描枪会触发KeyPress事件?
解决方案三:
按理说应该有的,不行你再买一个。一般有一个说明书,上面有选项,扫描下对应的条码就能设置好。
解决方案四:
扫描枪回车貌似可以设置,但你说明书都丢了,可以去官网下载个电子版本。如果实在没有,你可以判断两次KeyPress之间的时间间隔,一般扫描枪的输入<100毫秒,手输虽然可以有时勉强可以达到,但大部分都会比较慢,具体间隔多少合适,你可以自行测试下
解决方案五:
扫描枪一般都是模拟键盘输入的,所以除非扫描枪的驱动可以设置,一般都是带回车的。楼主可以通过把控件的EnterMoveNextControl属性设为true,这样输入回车只会使焦点转移到下一个控件,而不会触发AcceptButton事件了。
解决方案六:
扫描枪可以设置没有回车的。你看看你的品牌下载个说明书就行。这样简单
解决方案七:
有些枪有带回车键的,像USB的会带,要自己处理把rn给过滤掉
解决方案八:
扫描枪可以设置带回车和不带回车的。扫说明书上的条码设置
时间: 2024-09-16 12:57:01