本站提供最佳都市源码服务,欢迎转载和分享。

【java论坛网站源码】【亿智蘑菇源码】【在线代理网站源码】vb6串口通信程序源码_vb6串口通讯

2024-12-26 13:21:39 来源:源码编辑器第十课 分类:综合

1.VB6.0中的串口程序串口串口通讯
2.如何用VB6.0通过串口从电子秤中获取数据?

vb6串口通信程序源码_vb6串口通讯

VB6.0中的串口通讯

       Dim Buffer As Variant 

       Dim Arr() As Byte 

       ' 设定并开启连接埠

       MSComm1.CommPort = 1 

       ' 连线速度  baud、无同位检查、通信通讯java论坛网站源码资料位元 8、源码亿智蘑菇源码停止位元 1 

       MSComm1.Settings = ",串口程序串口在线代理网站源码N,8,1" 

       告诉控制项当使用 Input 时,读取整个暂存区 

       MSComm1.InputLen = 0 

       MSComm1.PortOpen = True 

       ' 设定 InputMode 以读取二进制模式

       MSComm1.InputMode = comInputModeBinary 

       ' 等待直到输入缓冲区有  个字节

       Do Until MSComm1.InBufferCount <  

           DoEvents 

       Loop 

       ' 将二进制数据放入Buffer中

       Buffer = MSComm1.Input 

       ' 把数据给指定的通信通讯王者视频站源码数组

       Arr = Buffer 

       MSComm1.PortOpen = False

       ' 通过Arr(5) 就可以得到第N个元素了

如何用VB6.0通过串口从电子秤中获取数据?

       Option Explicit

        Dim strss As String

       Private Sub Form_Load()

        MSComm1.CommPort = 1 '串口号,

        MSComm1.Settings = ",源码404单页源码n,8,1 " '串口的属性

        MSComm1.InputLen = 0

        MSComm1.InputMode = comInputModeText

        MSComm1.RThreshold = 1

        MSComm1.PortOpen = True

       End Sub

       Private Sub MSComm1_OnComm()

        Select Case MSComm1.CommEvent

        Case comEvReceive

        strss = strss & MSComm1.Input

        If Right(strss, 2) = vbCrLf Then

        Label1.Caption = strss

        Open "D:\DATA.txt" For Append As #1

        Print #1, Mid(strss, 1, Len(strss) - 2) '去除回车换行

        Close

        strss = ""

        End If

        End Select

       End Sub

【本文网址:http://8o.net.cn/html/41d123498724.html 欢迎转载】

copyright © 2016 powered by 皮皮网   sitemap