掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MSCommでの出力を安定化について (ID:122948)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
何を送るんだかわかりませんが、MSCommは文字列で 送信する場合送れないコードがあった気がします。 バイナリモードで送信してみてはどうでしょうか? それと、下のループですがタイムアウト処理をした いのかもしれませんが、4バイト以上データが来ない と、永久に抜けないんじゃないでしょうか? Do If t < 50 Then t = t + 1 Call Delay(10) Else 'ここでループして操作不能 End If Loop Until MSComm1.InBufferCount >= 4 おそらく、送信データがちゃんと送れていないか 受信の待ち時間が短すぎるのか、どちらかじゃな いでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.