首页 新闻 会员 周边 捐助

关于电子秤称重与条码扫描的问题

0
悬赏园豆:30 [已解决问题] 解决于 2012-07-08 21:37

我们经常要对一些货物称重及扫描其条码到系统,情形如下:

界面上有两个编辑框:一个编辑框A显示电子秤称重的重量,一个编辑框B显示扫描的条码。怎样做到,货物一放到电子秤就在A中显示重量,一扫描条码就在B中显示该货物的条码,并且系统自动将A和B的信息写到数据库?

问题的关键点是我扫描条码的时候有什么办法让条码总是出现在B中,称重总是出现在A中,我手头没有实物可测试,只记得以前扫描条码时,条码总会自动出现在当前有焦点的编辑框中,会不会电子秤称重也是自动出现在有焦点的编辑框中?如果是,那就不好控制,会出现本该读到A的却出现在了B中?请有实际经验的朋友解答。十分感谢!

龍在江湖的主页 龍在江湖 | 初学一级 | 园豆:13
提问于:2012-07-08 00:37
< >
分享
最佳答案
0
是会输入到当前的编辑框中,但是你可以根据数据的格式判断,然后重新赋值就可以了
收获园豆:30
artwl | 专家六级 |园豆:16736 | 2012-07-08 08:06

Artwl, 谢谢您的解答。你的意思可能是用一个编辑框就行了,无论是称重的数据还是扫描条码的数据,均先后在同一个编辑框中显示,然后根据格式赋值到不同的对象中。

但具体如何判断数据格式呢?我记得条码好像是逐字读入的,比如13位条码,并不是13个数字同时读到,而是一个字一个字读进来的,只是速度很快。电子秤或许也是这样。

龍在江湖 | 园豆:13 (初学一级) | 2012-07-08 16:39

@龍在江湖: 像扫描一般最后都带有一个回车事件的,可以监听这个事件,然后处理

artwl | 园豆:16736 (专家六级) | 2012-07-08 16:41

@artwl: 答得太好了,记得是有回车事件的,太谢谢了

龍在江湖 | 园豆:13 (初学一级) | 2012-07-08 21:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册