最近想用VB写一个串口调试助手,先写一个跟网上的串口调试助手界面一样的软件,再根据自己工作的需要写一个适合我工作时用的串口调试软件.
现在已经花了一个多月的时间在业余时间学VB,我现在做的软件可以正常收发串口的字符或者十六进制数据了,可是还没有完成自动发送,将数据保存成文件等一些功能.
在写程序的过程中,现在还没有弄明白的问题有:MSComm1.PortOpen这个变量不能连续写成同一个值两次,否则它就会报错误(端口没有打开或端口已经打开).为了防止它报错误,就得在赋值之前先判断它原来的值;还有一个问题是波特率的问题,波特率设成43000时就会报错,说这是无效的属性值.在网上下载下来的串口调试助手也有这个问题.不知道这是为什么,难道这是电脑硬件的问题?
tengjingshu_112148725 2009-7-16 10:16