在vb中用mscomm控件接收的数据可以进行处理吗
告诉控件读入整个缓冲区。mscomm1.inputlen = 0 '打开端口。mscomm1.portopen = true '将 attention 命令送到调制解调器。mscomm1.output = "atv1q0"& chr$(13)'确保 '调制解调器以"ok"响应。'等待数据返回到串行端口。do doevents buffer = buffer & mscomm1.input loop until instr(buffer$...
VB串口Mscomm接收字符串数据怎样才能这样处理和整理?
MSComm1.PortOpen = False sj = ""MSComm1.PortOpen = True End If End Select End Sub 回复LZ:"还有,真的别让我再用MSComm1_OnComm() 来触发啦,连续快速接收的时候真的会程序假死的!"这种情况是存在的,就是有线连接串口通信也存在通信假四现象.但也不是不可解决的.请参阅:http:\/\/topi...
关于VB中MSComm控件的OnComm事件的困惑?
MSComm,它提供了一个 事件OnComm,该事件可以截取串口的任何消息,转入事件处理程序。OnComm事件是唯 一的,OnComm可以捕获通信时发生的串口事件和错误信息,当有串口事件或错误发生时,VB会立刻触发一个OnComm事件,程序就会自动转入 OnComm事件处理程序中。CommEvent属性是OnComm事件的指示器,该属性在设计时不...
VB中 MSCOMM接收数据的困惑 望高手
用个循环吧。每接收一个放到一个数组里就可以了 Private Sub MSComm1_OnComm()Dim strBuff As String Dim str() As Byte Dim i Dim strData As String Select Case MstringSComm1.CommEvent Case comEvReceive Text1 = ""MSComm1.InputLen = 0 strBuff = MSComm1.Input str() = strBuff '...
VB串口Mscomm接收字符串数据如何把他们分开
你可以用这个语句来分割字符串——a=split("84 26 5 72 52 6"," ")然后用 for each 语句,把 a 中所有内容转为其他数据类型 最后把数据输出到数据库
VB 的MSComm是什么
MSComm 是控件。MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,它为...
VB串行通讯中MSComm1.InputLen 的用法
0。设置 InputLen 为 0 时,使用 Input 将使 MSComm 控件读取接收缓冲区中全部的内容。如果每次我要接受4个字节的数据进行处理,MSComm1.InputLen 应该设为多少?其实就是一次从缓冲区中读区的字节数了,要读4个字节就设置inputlen=4 如果知道帧长时就很有用的,发送过来后都用字节数组进行接收吗?当...
VB实现串口通信,可接收R、G、B的值,并显示相应颜色~~急求程序~~_百度知...
vb里用MSComm控件可以串口通信,至于rgb颜色值你可以整理一个数组发送出去。并用API函数GetPixel和SetPixel来设置和获取颜色值。假设有一张10×10的图 picture1.picture = loadpicture("c:\\test.bmp")把图片转换成颜色数组 Dim pic() As Long,i As Long for h=0 to 9 for w=0 to 9 clr = ...
VB中MSComm控件来发送接收16进制数怎样解决?
Private Sub MSComm1_OnComm()With MSComm1 Select Case .CommEvent Case comEvReceive Call RecieveText End Select End With End Sub '功能:从输入缓冲区中接收数据并显示到界面上 Private Sub RecieveText()Static bFrameOver As Boolean '当前处理指令帧处理完毕 Dim lData As Long Dim j As ...
MSComm控件关于MSCOMM
在VB5.0和6.0中,MSComm通信控件作为一款强大的工具,为开发者提供了丰富的通信接口,支持串口连接,包括与Modem等设备的连接。它具备发送命令、数据交换以及实时监控和处理通信过程中的各种错误和事件的能力,使得基于它的通信程序能够实现全双工、事件驱动和高效实用的特性。然而,在实际的软件设计过程中,...