初めて投稿します。宜しくお願いします。
以下のようにして実行すると、
"ポートは既に開かれています"と
エラーメッセージが出てしまいます。
Private Sub CommOpen(num)
If MSComm1.PortOpen Then MSComm1.PortOpen = False
MSComm1.CommPort = 1
MSComm1.Settings = "38400,n,8,1"
MSComm1.PortOpen = True
End Sub
どうしたらポートが閉じれるのでしょうか?
教えていただけたら幸いです。
他のアプリケーション(またはサービス)がCOM1を使用していないかチェックしてみてください。
MMさん、ありがとうございました!
解決いたしました。
ご指摘のとおり、他のアプリケーションでCOM1を使用しておりました。
御礼が遅くなってしまい、申し訳ありません。
失礼いたします。
ツイート | ![]() |