发表于:2004-05-08 23:41:00
楼主
我是第一次用MSComm控件,现vb程序只能发数据,而无法收到数据。用另外串口程序都可以收到的,请大家帮我看看错在哪里。谢了!
Private Sub Command_Click()
Dim Buffer(7) As String
Dim i As Integer
For i = 0 To 7
Select Case MSComm1.CommEvent
Case comEvReceive
MSComm1.InputMode = comInputModeText
Buffer(i) = MSComm1.Input
Case Else
End Select
Next i
Text1.Text = "数据已接收"
End Sub
这里打开串口开始接收数据与对侧发送数据有一定的时间间隔,这有影响吗?