tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^5: VB2010のSerialportの受信イベントについて
投稿日: 2011/11/25(Fri) 01:33
投稿者オショウ
>   Do while serialport.BytetoRead <> 0
>   Loop

  このコードはよろしくないので、やめるべきです。

  If serialport.ByteToRead <> 0 Then
    ' 受信処理
  End If
   ' 抜ける・・・

  受信バッファにデータが入って、読みだされない場合、イベントは
  通常出続けるはずなんですが・・・

※ そのシリアルポートは、PC本体ですか?
  拡張ボード? USB変換アダプタ?
  デバイスドライバーの都合で、適切な受信コードを書いてやる必要
  があります。またドライバー側の設定もできるものであれば、適切
  に動作するように設定変更するべきです。

以上。参考まで

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。