请教:使用VC++如何操作扫描枪中的数据,请大侠指点……
请问使用vc++/MFC如何实现操作扫描枪(扫描条形码)中的数据:如将扫描抢中的数据导入数据库的操作!!
小弟对这方面的东东一窍不通,不知从何入手,请有经验的大侠指点一下,谢谢!!
有没有相关的书,请推荐一本给我!!!
学习,关注……
问题点数:50、回复次数:8Top
1 楼chehw(chehw)回复于 2006-03-11 10:03:57 得分 10
扫描条形码操作等同于直接键盘输入。
处理键盘输入即可。Top
2 楼BombZhang(我当大哥很久了)回复于 2006-03-11 10:08:42 得分 25
扫描枪获取的数据一般有两种方式,一种是以按键消息发出来的,扫描一个条码相当于顺序按下一系列键,第二种扫描枪是通过串口将数据传过来。
对于第一种比较简单,直接在对话框上建一个编辑框用于接收扫描的条码字符,扫描时只要将输入焦点设定到编辑框即可,一般扫描枪会在每次扫描的最后加一个回车键,你可以在对话框的ONOK消息中对扫描到的字符做保存动作。
对于第二种就要做串口的读取操作了,可以参考相关的串口编程的书籍,很简单的。Top
3 楼StarCraftPJF(初级程序员)回复于 2006-03-11 11:20:19 得分 0
谢谢!!
还有没有别的意见啊????Top
4 楼striking(庸人自扰)回复于 2006-03-11 11:43:11 得分 5
没了. 扫描枪就是类似键盘按键的.楼上都说明了.Top
5 楼StarCraftPJF(初级程序员)回复于 2006-03-12 19:16:25 得分 0
谢谢!!
先研究一下!!
再请教一个问题:不同牌子的扫描枪,编程的时候会不会有什么区别??
关注……Top
6 楼StarCraftPJF(初级程序员)回复于 2006-03-13 13:59:03 得分 0
请各位大侠再指点一下!!
Top
7 楼wuqingabc(晴)回复于 2006-03-13 18:42:15 得分 10
自己拿个扫描枪实验一把撒。扫描枪就是键盘+回车,所有厂家的都一样,
最好自己随便画一个CEdit,然后试着扫描一下就可以看到数据在上面了。回答完毕。Top
8 楼linamu(林中一木)回复于 2006-06-22 11:13:39 得分 0
markTop




