dailyprg 好好学习,天天向上

因为有梦想,我们披星戴月,只争朝夕!

导航

关于 VS 2005 中的 SerialPort 组件的一个怪怪问题

Posted on 2006-05-31 20:07  天天敲  阅读(1429)  评论(3)    收藏  举报
今天准备用serialport 组件写一个读取条形码扫描器的小程序,以试验一下公司买的条码枪.
结果出了一个我感觉有点奇怪的问题.
如下:
用串口调试软件(http://www.gjwtech.com/)从网上下的一个SComAssistant .将条码枪连接到我的笔记本的COM接口上. 设置如下
端口号 :  COM1
波特率 :  9600
数据位 :  8
停止位 :  1
奇偶校验: 无

问题:
用这个调试软件可以接收到条码枪扫描的条码.
用我写的软件可以和调试软件相互收发数据.
但用我写的软件不能读取条码枪的数据.
两次使用的设置是一样的,当用我写的软件读取条形码时,根本没有触发DataReceived事件.

是不是串口的设置有问题呢,还是其他问题.
不得而知.
还望赐教.