mscomm的问题:怎样通过文本框的输入来发送十六进制数?
程序片断:
Private Sub CmdSend_Click()
Dim a(2) As Byte
a(0) = &HFC
a(1) = Trim(txtSend.Text)
a(2) = &H40
Comm1.Output = a
End Sub
Private Sub Timer1_Timer()
If Comm1.InBufferCount > 0 Then
txtReceive.Text = txtReceive.Text + Comm1.Input
End If
End Sub
为什么老是有错?inputmode应该是0还是1?