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

怎么删除串口获取数据

2012-12-28 
如何删除串口获取数据Set Comm CreateObject(MSCOMMLIB.MSCOMM)If Comm.PortOpen False ThenComm.Co

如何删除串口获取数据


Set Comm = CreateObject("MSCOMMLIB.MSCOMM")

If Comm.PortOpen = False Then

Comm.CommPort = 1                                 
Comm.Settings = "57600,n,8,1"                  
Comm.InputLen = 0                                        
Comm.PortOpen = True
Else
msgbox "Port is already opened!"&vbCRLF
End If

Comm.Output = "+++"  '发送+++命令

Do
Buffer = Buffer&Comm.Input
Loop Until Instr(Buffer,"OK" & vbCRLF)


现在发送第二条命令,怎么删除buffer中的发送第一条命令获取的数据

[最优解释]
comm.inbuffercount=0
[其他解释]
Comm.InBufferCount=0
[其他解释]
在发送下一命令前先 buffer = "" 啊   
[其他解释]
我怎么试了不行啊

热点排行