VB的MSCOMM控件编程如下,
PrivateSubMSComm1_OnComm()IfMSComm1.CommEvent=comEvReceiveThenText2.Text=MSComm1.Inpu...
Private Sub MSComm1_OnComm()
If MSComm1.CommEvent = comEvReceive Then
Text2.Text = MSComm1.Input
End If
End Sub
text1为发送区,text2为接收区,MSComm1.RThreshold = 1
当我发送字符串“ABC”时为什么接收区显示“ABC”,
按道理接收缓冲区一旦接收到一个字符便出发通讯事件,应该显示“C”才对啊
请问为什么还是显示“ABC”? 展开
If MSComm1.CommEvent = comEvReceive Then
Text2.Text = MSComm1.Input
End If
End Sub
text1为发送区,text2为接收区,MSComm1.RThreshold = 1
当我发送字符串“ABC”时为什么接收区显示“ABC”,
按道理接收缓冲区一旦接收到一个字符便出发通讯事件,应该显示“C”才对啊
请问为什么还是显示“ABC”? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询