永发信息网

如何实现VB串口方便更改参数?

答案:1  悬赏:60  手机版
解决时间 2021-03-02 05:00
本人想做一个串口通讯程序,要求串口参数能改变设置,请问语句 MSComm1.Settings = "9600,n,8,1" 中的"9600" "n" "8" "1" 各项参数能否用变量代替?如何实现?
最佳答案
用数组赋值,Join函数连接。
代码如下。
===============
Private Sub Command1_Click()
Dim a(3) As String, s As String
a(0) = "9600" '赋值部分
a(1) = "n"
a(2) = "8"
a(3) = "1"
s = Join(a, ",") '连接数组为字符串
MsgBox s '查看结果,调试正确后去掉此句
MSComm1.Settings = s '你要得设置
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
头虱的卵是什么样的有图吗
唐开元,会昌开元,五代开元差别在哪
神奇!利物浦竟然有个中国人,叫唐宁。。在伦
帮我取一个没有人爱我的人网名
我听到那些男歌手唱的歌,声音好娘,听着就烦
什么软件可以读出潘通色值
【像的近义词】像的近义词
郑州海外国际旅行社武陟分社地址有知道的么?
xp怎么装win10 压缩包已经下载好了,大神看看
带乞和吹的成语
下图是某些动物的细胞分裂图像,据图回答下列
我户藉本是农村,由于读大学户口迁到学校了,
汽车6.5寸喇叭上带个电感是什么意思
中国银行交易指令已受理3天。
我想给我的一只黑狗起名字,起什么好呢?
推荐资讯
请问浙江武义有什么好玩的地方
叮诺芬怎样服用,可以交流下吗?
我叫任亚东,全国有多少人和我同名同姓啊。?
已知f(x)是一次函数,且满足3f(x+1)=2x+17,则f
打黑 抓起来以后 怎么能出来
长安悦翔换什么样的火花塞
手上的手背中指骨裂算工伤吗?该怎么赔偿
请问这道题选什么?为什么?
水吉老金鑫电动车行我想知道这个在什么地方
作文片段“丑小鸭与我要原创
【营造】营造与建造的区别
仁泰医药连锁药房NO.044在哪里啊,我有事要去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?