• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2008でのシリアル通信)

VB2008でのシリアル通信

このQ&Aのポイント
  • VB2008のシリアル通信を使用して、ボタンを押した時にある機器に文字列を送信しようとしていますが、動作できません。
  • ボタンをクリックした際に、VB2008のシリアル通信を利用して特定の機器に文字列を送信するコードがうまく動作しません。
  • VB2008のシリアル通信を用いて、ボタンを押した時に指定した文字列を機器に送信する方法について問題が発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

WriteLineメソッドはすぐに戻ってきますが、実際のシリアル送信は時間がかかります。 WriteLineの後に時間待ちが入っていないので、1文字も送らないうちにcom1が削除されます。 com1をモジュール変数にするか、WriteLineの後でBytesToWriteが0になるまで待つ必要があります。

T-kwd
質問者

お礼

反応遅れましたが、回答ありがとうございました。 参考にさせていただきます。

関連するQ&A