- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2008でのシリアル通信)
VB2008でのシリアル通信
このQ&Aのポイント
- VB2008のシリアル通信を使用して、ボタンを押した時にある機器に文字列を送信しようとしていますが、動作できません。
- ボタンをクリックした際に、VB2008のシリアル通信を利用して特定の機器に文字列を送信するコードがうまく動作しません。
- VB2008のシリアル通信を用いて、ボタンを押した時に指定した文字列を機器に送信する方法について問題が発生しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
WriteLineメソッドはすぐに戻ってきますが、実際のシリアル送信は時間がかかります。 WriteLineの後に時間待ちが入っていないので、1文字も送らないうちにcom1が削除されます。 com1をモジュール変数にするか、WriteLineの後でBytesToWriteが0になるまで待つ必要があります。
お礼
反応遅れましたが、回答ありがとうございました。 参考にさせていただきます。