今天准备用serialport 组件写一个读取条形码扫描器的小程序,以试验一下公司买的条码枪.
结果出了一个我感觉有点奇怪的问题.
如下:
用串口调试软件(http://www.gjwtech.com/)从网上下的一个SComAssistant .将条码枪连接到我的笔记本的COM接口上. 设置如下
端口号 : COM1
波特率 : 9600
数据位 : 8
停止位 : 1
奇偶校验: 无
问题:
用这个调试软件可以接收到条码枪扫描的条码.
用我写的软件可以和调试软件相互收发数据.
但用我写的软件不能读取条码枪的数据.
两次使用的设置是一样的,当用我写的软件读取条形码时,根本没有触发DataReceived事件.
是不是串口的设置有问题呢,还是其他问题.
不得而知.
还望赐教.
结果出了一个我感觉有点奇怪的问题.
如下:
用串口调试软件(http://www.gjwtech.com/)从网上下的一个SComAssistant .将条码枪连接到我的笔记本的COM接口上. 设置如下
端口号 : COM1
波特率 : 9600
数据位 : 8
停止位 : 1
奇偶校验: 无
问题:
用这个调试软件可以接收到条码枪扫描的条码.
用我写的软件可以和调试软件相互收发数据.
但用我写的软件不能读取条码枪的数据.
两次使用的设置是一样的,当用我写的软件读取条形码时,根本没有触发DataReceived事件.
是不是串口的设置有问题呢,还是其他问题.
不得而知.
还望赐教.
浙公网安备 33010602011771号