关于用C#编写条形码读取程序的问题 由于工作需要本人正在研究用C#读取扫码器信息的有关问题,因为以前没有接触到相关技术,也不知道C#是否提供了有关扫码的接口或方法,所以希望有高手指点,如果可以,发一些相关的程序或者例子本人将不胜感激~~!!!! 期待有经验朋友的出现!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://download.csdn.net/source/190162 读写条码的设备一般是扫描枪或采集器。1 扫描枪(无法在里面做应用开发)扫描枪有串口或键盘口2种:串口类型:扫描枪接串口->用户用扫描枪扫描条码->条码数据传入串口->你写应用程序读串口(COM API)->应用程序把读到条码 数据显示在输入UI(一般在读到的条码数据后加回车后缀以便触发应用程序业务逻辑判断)。键盘类型:扫描枪接键盘口->用户用扫描枪扫描条码->条码数据传入键盘->操作系统把读到条码数据显示在输入UI(一般直接配置扫描枪解码条码数据后自动在条码数据后加回车后缀,这样输入UI接收到扫描的数据后就自动回车,相当于用户输入了条码后敲回车)。2 采集器(有自己操作系统及开发平台可以在里面做应用开发)就像手机、PDA一样,只是一般都带条码识别头。如果有需要技术支持或硬件采购需求可以到www.lenx.cn! 以前用delphi做过一个仓库系统如库用条码扫描枪直接扫描条码录入条形码,很简单,和键盘输入一样,还有种批量读取小票商品条形码的,扫描后会自动把一堆条码保存在txt文件里,取出来就可以具体做过忘了 这东西没有你想的那么复杂,最多是DLL调用,最简单的是键盘输入。具体要看设备了,建议先和厂家联系下,没有开发资料的都是键盘输入的,直接可以用。有开发资料的,就看看DEMO和开发文档,引用几个函数,直接调用就OK了。 1、 有串口连接方式,和usb连接方式。通常用的是串口方式,c#也提供控件支持了2、 扫码设备,提供一些程序代码用于集成其他系统的。 谢谢各位朋友的帮忙,尤其感谢earlsen 和zhouzhangkui 给我提供了资料,分我一定会给的请放心,同时还希望更多的朋友帮忙提供资料!!再次感谢你们! 简单,扫条码的过程就相当于在文本框中,输入内容,然后敲一下回车剩下的就在程序里的keypress事件里写代码了 必须是keypress事件嘛?keydown事件可不可以呢? 一般设备厂商会提供一个demo的吧,不需要自己写的 消息选择框的问题 请教ajax处理DropDownList的思路? C#调用dll时参数是unsign char*时出现问题 DataGridView中列绑定性别问题,求教! WinForm中如何获取 网页的标题,在线等,急!!!! 求救高手!!关于datagrid的问题! 如何将汉字转换成二进制表示! 判断Xml节点下没有 属性节点 如何将一个dataset到出为.dbf文件? 请问下面的连接串有什么问题? 怎么定义一个类为另外一个类的子类? 发帖提问,速结的,就问问大家平时Lambda是不是这么用的
扫描枪有串口或键盘口2种:
串口类型:扫描枪接串口->用户用扫描枪扫描条码->条码数据传入串口->你写应用程序读串口(COM API)->应用程序把读到条码 数据显示在输入UI(一般在读到的条码数据后加回车后缀以便触发应用程序业务逻辑判断)。键盘类型:扫描枪接键盘口->用户用扫描枪扫描条码->条码数据传入键盘->操作系统把读到条码数据显示在输入UI(一般直接配置扫描枪解码条码数据后自动在条码数据后加回车后缀,这样输入UI接收到扫描的数据后就自动回车,相当于用户输入了条码后敲回车)。2 采集器(有自己操作系统及开发平台可以在里面做应用开发)
就像手机、PDA一样,只是一般都带条码识别头。如果有需要技术支持或硬件采购需求可以到www.lenx.cn!
还有种批量读取小票商品条形码的,扫描后会自动把一堆条码保存在txt文件里,取出来就可以
具体做过忘了
具体要看设备了,建议先和厂家联系下,没有开发资料的都是键盘输入的,直接可以用。
有开发资料的,就看看DEMO和开发文档,引用几个函数,直接调用就OK了。
2、 扫码设备,提供一些程序代码用于集成其他系统的。
剩下的就在程序里的keypress事件里写代码了