VB6 comm32 を使用して RS232 コマンドで A/V レシーバーをオンにしようとしています。それをオンにするには、次を使用するように言います:
Command code Parameter code CR Code set example
PW ON <CR> PWON<CR>
そして、これは私が現在使用している私のVB6コードであり、動作していないようです...
MSComm.CommPort = 2
MSComm.Settings = "9600,n,8,1"
MSComm.PortOpen = True
If Not MSComm.PortOpen Then
MsgBox "not opened"
Else
MSComm.Output = "PWON" & Chr(13)
Do While MSComm.InBufferCount > 0
Text1.Text = Text1.Text & MSComm.Input
Loop
End If
受信機がオンになりません。私は間違って何をしている可能性がありますか? COMポートが2であることを確認しましたが、そうです。
デビッド