您的位置->>速创科技->>在线支持                                  

编号:512 留言者名称:King Zhang 标题:扫描枪与程序能交互吗?
我用的是Visual Basic开发平台,在开发一个经销存系统时需要记录序列号,用扫描枪。目前了解到扫描枪同键盘相似,能够触发OnKeyPress、OnKeyDown、OnKeyUp事件,但是不知道什么时候扫描枪完成了条形码的扫描,所以也就不好决定把光标移动到下一个输入栏。本来想通过序列号的位数来移动光标,但是各种产品的序列号长度也不一定相同。扫描枪的操作有办法让程序检测到已经扫完了一个条形码吗?请指教。
地区:江苏    留言时间: 2002-11-21 9:17:54
专家解答:
可以通扫描枪传送字符时加入后缀来实现,通常是加入一个回车,程式当中就去捕捉此后缀符.

条码小知识:
21、条高 bar height 垂直于单元宽度方向的条的高度尺寸。
22、条宽 bar width 条码字符中条的的宽度尺寸。
23、空宽 space width 条码字符的空的宽度尺寸。
24、条宽比 bar width ratio 条码中最宽条与最窄条的宽度比。
25、空宽比 space width ratio 条码中最宽空与最窄空的宽度比。
26、X尺寸 X dimension
  X 条码符号中窄单元的标称尺寸。
27、Z尺寸 Z dimension
  Z 条码符号中窄单元的实际尺寸。
28、宽窄比 width to narrow ratio
  N 平均宽条的条宽与平均宽空的空宽之和(条码字符间隔不计在内)除以两倍Z尺寸。它是宽度调
  节编码法中的技术参数。
  计算公式:N=(平均宽条的条宽+平均宽空的空宽)/2Z
29、条码长度 bar code length 从条码起始符前缘到终止符后缘的长度。
30、条码符号的长度 bar code symbol length;symbol length 包括空白去的条码长度。