首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB写的串口通信程序,怎么取消文本框 默认的结束字符

2012-12-25 
VB写的串口通信程序,如何取消文本框 默认的结束字符我用MScomm控件写了一个小程序 来控制我的设备,控制效

VB写的串口通信程序,如何取消文本框 默认的结束字符
我用MScomm控件写了一个小程序 来控制我的设备,控制效果还可以的,但是接收设备返回值的时候有点问题,请大家看看怎么解决:
(1)在程序写之前是用系统自带的超级终端来控制设备的;
其中 超级终端 在 ASCII senging 的设置选项里,有一项是” Send line ends with line feeds" (控制设备操作系统是英文的,我也不知道中文是什么意思); 如果把这一项不选的话,设备返回是对的,但是一但选上的话,返回值就有问题;


(2)VB里边,我把命令输在文本框中,然后把他发给Comm控件控制设备,但是发现返回值总有问题,就是和上边 把那个选项选上的效果是一样的;

所以,请大家帮忙,在VB里怎么做  怎么才能实现和超级终端 一样的 效果???
[解决办法]
line feeds 换行符 应该是Chr(10)
[解决办法]
Send line ends with line feeds
送出指令带换行符
[解决办法]
谢谢指点。
不过我想知道的是:如何让VB送出的指令(指令在text文本框内) 不带这个换行符?

热点排行