科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件VB串口使用心得两则

VB串口使用心得两则

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

按照书上或是MSDN中给出OUTPUT的数据类型是字符串或VARIANT类型,我出现的问题是我想传送0至255之间的数......

作者:佚名 来源:编程先锋 2007年10月15日

关键字: VB 串口 心得

  • 评论
  • 分享微博
  • 分享邮件
最近在使用VB设计串口程序,获心得两则,欲与君共享,如果对则褒奖,如果不对,则欢迎指教。

  心得1:串口的输出属性:

  按照书上或是MSDN中给出OUTPUT的数据类型是字符串或VARIANT类型,我出现的问题是我想传送0至255之间的数,可是按照,以上的输出数据类型进行设置的化,传输不了诸如200,210等大于125的数,我又不想按照帖子上介绍的文章进行转换,于是有了一点心得: 将给OUTPUT的变量的数据类型设置为BYTE的数组,数组元素的个数为1即可。

Dim Sendtemp(0) As Byte

Const SendCmd = &H55

Sendtemp(0) = SendCmd
MSComm1.Output = Sendtemp()

  心得2:设置改变带来的一个问题

  当你的串口设置好后,一旦在以后你对串口的某一项设置改变后所有的设置都需要重新设置,如设定了串口的端口号,而没有设置串口的输入模式,如果你认为前面已经设置了输入模式,而不去理他,则他会用默认的模式去处理你的输入。造成不必要的麻烦,本人就为此调试了一会,才找到此问题,希望大家以后注意。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章