请教串口通过MSCOMM控件发送数据的问题?
我通过MScomm发送多条指令." & vbcr & vblf" 是结尾符,
启动多盏仪器灯
假如
Private Sub Command1_Click()
MScomm1.output="AA" & vbcr & vblf
MScomm1.output="BBB" & vbcr & vblf
MScomm1.output="CCCC" & vbcr & vblf
MScomm1.output="DD" & vbcr & vblf
End Sub
但当我连续按多几次按扭时却发现. 有时出现1,2,3. 或2,3 或 3 灯亮
等不正常显示.
其中MScomm1.OutBufferSize = 18
请问是什么原因???????
我通过MScomm发送多条指令." & vbcr & vblf" 是结尾符,
启动多盏仪器灯
假如
Private Sub Command1_Click()
MScomm1.output="AA" & vbcr & vblf
MScomm1.output="BBB" & vbcr & vblf
MScomm1.output="CCCC" & vbcr & vblf
MScomm1.output="DD" & vbcr & vblf
End Sub
但当我连续按多几次按扭时却发现. 有时出现1,2,3. 或2,3 或 3 灯亮
等不正常显示.
其中MScomm1.OutBufferSize = 18
请问是什么原因???????
MScomm1.OutBufferSize = 0 '清输出缓存
MScomm1.output="AA" & vbcr & vblf