社区
非技术区
帖子详情
可输入可扫描
java-zh
2017-10-10 10:17:35
不知道哪个大神做过app可输入可扫描这样的功能,可以把代码发给我一下吗?不管是什么类型的app都可以
...全文
142
回复
打赏
收藏
可输入可扫描
不知道哪个大神做过app可输入可扫描这样的功能,可以把代码发给我一下吗?不管是什么类型的app都可以
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winForm
输入
框不可手动
输入
,只能
扫描
枪
输入
winForm
输入
框不可手动
输入
,只能
扫描
枪
输入
的话,常规思路是串口
扫描
枪,但这个方式成本比较高 下面这个思路,逻辑就是通过判断TextBox中KeyDown事件和KeyUp事件,键盘按下和松开的这一过程的时间长短,来判断是手动
输入
还是
扫描
枪录入,代码如下 //定义时间变量 private DateTime _dt; //KeyDown按钮事件,记录当前时间 private void txttm_KeyDown(object sender, KeyEventArgs e)
WinFrom中TextBox区分
扫描
枪
输入
和键盘
输入
WinFrom中TextBox区分
扫描
枪
输入
和键盘
输入
使用场景描述代码 使用场景描述 最近为公司开发一个生产操作系统,其中用到
扫描
枪
输入
条码,结果发现手头的
扫描
枪是模拟键盘
输入
将条码数据直接发送到焦点控件中的(USB口的),比如TextBox,而由于业务要求,不允许生产线上员工手工
输入
和用鼠标复制粘贴,因此我将文本框设为只读,想不到
扫描
枪也无法
输入
了。 看来想通过控件的键盘事件去识别
扫描
枪
输入
与键...
区分
扫描
枪
输入
和键盘
输入
的实现
最近为公司开发一个生产系统,其中用到
扫描
枪
输入
条码,结果发现手头的
扫描
枪居然是模拟键盘
输入
将条码数据直接发送到焦点控件中的(USB口的),比如TextBox,而由于业务要求,不允许生产线上员工手工
输入
,因此我将文本框设为只读,想不到
扫描
枪也无法
输入
了。 看来想通过控件的键盘事件去识别
扫描
枪
输入
与键盘
输入
是行不通的。百度了下,也没找到好的解决方案,不过得到了一个通过检测按键间隔来识别是否为人工
输入
...
WinForm中TextBox 中判断
扫描
枪
输入
与键盘
输入
提出问题:在收货系统中,常常要用到
扫描
枪
扫描
条码
输入
到TextBox,当条码无法
扫描
时,需要手工
输入
。如果是
扫描
枪
输入
时,我们将自动去判读条码,而手工
输入
时,最终需要加按回车键确认后判读条码。这时候我们就要判断
输入
设备是手工还是
扫描
枪。 尝试的方法: 1.将TextBox属性设为ReadOnly=true。结果:无法
输入
。 2.在TextBox的KeyPress事件中设置属性e.handle=tru
winform设置
输入
框只能
扫描
枪
输入
,不可手动
输入
,不可粘贴
为了尽可能保证录入内容的规范性,有时要求只能
扫描
枪录入不能手动
输入
。刚开始的思路是使用串口
扫描
枪,那这个问题可以得到很好的解决,但是因为考虑成本问题,这种方式实施成本较高。不作为优先考虑的房方式,之后在网上找到了新方法,参考的是这篇博客: 使用jQuery监听扫码枪
输入
并禁止手动
输入
的实现方法 逻辑就是通过判断按钮按下和松开这一过程的时间长短,来判断是手动
输入
还是
扫描
枪录入,代码如下 注意:一般键盘
输入
的操作素的可以区分开,这里如果操作速度够快,其实还是可以
输入
进去的,可以做个测试 //定义时间变量
非技术区
23,407
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章