社区
C#
帖子详情
怎么样用底层代码来获得扫描枪的数据呢?
wgwweiwei2008
2008-11-20 07:21:33
最近在做一个汽车检测的项目,
厂家要求:
用扫描枪扫条形码 读出数据后在数据库中 把车辆类型,燃油类型等等给读出来。
我现在用 文本框 获得焦点,并把该窗体设置总为当前 来获得扫描枪的数据
问题是:
可是这样并不能保证焦点总是在文本框内,所以很郁闷,不知道该怎么搞,
听说可以在后台编写底层程序来获得扫描枪的数据,该扫描枪是USB接口。
各位朋友、哥哥、姐姐、CSDN大师 谁能给帮帮我啊
谢谢...
...全文
305
9
打赏
收藏
怎么样用底层代码来获得扫描枪的数据呢?
最近在做一个汽车检测的项目, 厂家要求: 用扫描枪扫条形码 读出数据后在数据库中 把车辆类型,燃油类型等等给读出来。 我现在用 文本框 获得焦点,并把该窗体设置总为当前 来获得扫描枪的数据 问题是: 可是这样并不能保证焦点总是在文本框内,所以很郁闷,不知道该怎么搞, 听说可以在后台编写底层程序来获得扫描枪的数据,该扫描枪是USB接口。 各位朋友、哥哥、姐姐、CSDN大师 谁能给帮帮我啊 谢谢...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vbcjecky
2011-08-03
打赏
举报
回复
这个一般只要装了驱动就可以了,只要把光标定位到文本框,扫描条码就可以了。
如果你在扫描出来之后,还要进行数据库查询显示,就要写个js或者啥的!
执行第二步操作。
第三步就是用你的开发语言把查询的数据显示出来了!
小case
2011-06-29
打赏
举报
回复
估计是杂牌的枪吧(不是激光的,才1百多,盒子里就一枪,连说明书都没)
楼主换串口的枪吧(这样不用底层也可以),或者设置个热键吧,例如按F5就可以开始扫描了
大光呢
2011-06-29
打赏
举报
回复
[Quote=引用 5 楼 koukoujiayi 的回复:]
我做图书管理系统,其中的借书还书就是用扫描枪扫条形码的,
始终把焦点放在TextBox框,没什么问题哦!!
[/Quote]
始终 把焦点 放到 TextBox 框,是没问题。问题就是 用户 不想每次都点那个框啊,
koukoujiayi
2008-11-20
打赏
举报
回复
我做图书管理系统,其中的借书还书就是用扫描枪扫条形码的,
始终把焦点放在TextBox框,没什么问题哦!!
wgwweiwei2008
2008-11-20
打赏
举报
回复
[Quote=引用 2 楼 aspnetx 的回复:]
你好,这个时候你需要跟设备厂商联系,让他们为你提供编程接口.通常都会有c++写好的接口,这种情况你把dll拿进来pinvoke就可以了.负责一点的同时也会提供.net平台下的接口,这个时候你就轻松了,直接引用就行,因为平台调用还是很麻烦的.很多.net封装都是通过ocx封装的方式,我见过的很多都是,但是基本不影响你使用.
[/Quote]
恩 谢谢了 这个想法不错 我真没想到 明天就打个电话问一下 呵呵
希望能得到解决。那样就开心死了,哈哈
wgwweiwei2008
2008-11-20
打赏
举报
回复
[Quote=引用 1 楼 blue_apple2006 的回复:]
用代码把焦点定到这个文本就行啊,
我也做过条码,没什么问题啊 。用不到底层。
底层是驱动的任务,和输出没关系。输出是你使用的软件。
你也可以用C++ 做个钩子函数强制把焦点定到上面。
[/Quote]
首先 谢谢你
目前就是焦点定到文本
至于 你说的《你也可以用C++ 做个钩子函数强制把焦点定到上面》
我不会,呵呵
哥本哈士奇
2008-11-20
打赏
举报
回复
你好,这个时候你需要跟设备厂商联系,让他们为你提供编程接口.通常都会有c++写好的接口,这种情况你把dll拿进来pinvoke就可以了.负责一点的同时也会提供.net平台下的接口,这个时候你就轻松了,直接引用就行,因为平台调用还是很麻烦的.很多.net封装都是通过ocx封装的方式,我见过的很多都是,但是基本不影响你使用.
blue_apple2006
2008-11-20
打赏
举报
回复
用代码把焦点定到这个文本就行啊,
我也做过条码,没什么问题啊 。用不到底层。
底层是驱动的任务,和输出没关系。输出是你使用的软件。
你也可以用C++ 做个钩子函数强制把焦点定到上面。
扫码枪扫码Java程序.zip
java程序编写获取扫码枪扫码程序,并将扫码枪扫码有
数据
库MySQL
数据
进行对比预警,解决相关行业使用扫码枪进行出货重复使用相关商品码问题。该程序连接MySQL
数据
库,可同时部署到多台机器上进行设备比对。
底层
也实现...
EXCEL VBA编写的实用治具/工具管理程序/表格
我们原来是使用
扫描枪
刷治具上的条形码来完成记录的自动进库. 额外的管理控件主要是方便对EXCEL表格本身做一些调整,不然这张表格就太局限了,没法更改.利用控件调整比直接修改
底层
代码
简单多了 好了,有兴趣的朋友看...
Java安全
代码
审计介绍及扫描工具Fortify详解
本节课程是为后续Java
代码
审计课程的铺垫课程,本节课程中详细介绍了什么是Java安全
代码
审计、Java
代码
审计需要的前置知识等介绍性的内容,同时也给大家介绍了一款专门用于Java
代码
审计的扫描工具Fortify,该工具在...
计算机二级公共基础知识
数据
的逻辑结构是对
数据
元素之间的逻辑关系的描述,它可以用一个
数据
元素的集合和定义在此集合中的若干关系来表示。
数据
的逻辑结构有两个要素:一是
数据
元素的集合,通常记为D;二是D上的关系,它反映了
数据
元素之间...
JAVA读取USB
扫描枪
利用JAVA程序获取
扫描枪
的
数据
package barcode; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; /** * *条形码
数据
缓存区 * 扫描服务获取到
扫描枪
输入的...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章