当前位置: 代码迷 >> PB >> 问个条码扫描的有关问题
  详细解决方案

问个条码扫描的有关问题

热度:97   发布时间:2016-04-29 08:27:03.0
问个条码扫描的问题
扫描枪扫描出条码后,怎样顺带触发某一事件。比如扫描枪扫描条码后,查询出相关记录,这之间是怎么控制的?该写在哪个事件中

------解决方案--------------------
扫描枪扫描出条码后,内容肯定输出到文本框或数据窗口的某列当中,若文本框可以在修改事件中,若数据窗口可以在编辑事件中,这个需要环境中测试来找最佳的方法
------解决方案--------------------
文本框的modified()事件中写代码
扫描出条码后会自动触发该事件


通过this.text 取出条码的内容

然后该怎么做 你懂的。。。
------解决方案--------------------
1.扫描枪设置成自动加回车
2.如果是文本框,自定义一个事件,事件id pbm_keydown,来响应,然后在事件中判断是否是回车,
如果是datawindow control,自定义一个事件,事件id pbm_dwnkey,来响应,然后在事件中判断是否是回车,
------解决方案--------------------
探讨
1.扫描枪设置成自动加回车
2.如果是文本框,自定义一个事件,事件id pbm_keydown,来响应,然后在事件中判断是否是回车,
如果是datawindow control,自定义一个事件,事件id pbm_dwnkey,来响应,然后在事件中判断是否是回车,
  相关解决方案