Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
シリアル通信 初心者
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=24889#CommentId65383
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
YUU
 (社会人)
投稿日時
2015/8/5 21:08:41
↑マルチスレッドを利用し、UI処理を行っております。
受信時に1byteずつ別スレッドに渡しておりうまく変換できません。
変換方法を調べているとByte配列をEncodingしているみたいで現状ではできません。
始めは受信時に全て取得し(SerialPort.ReadExisting)にてこれらを別スレッドに投げ処理を行っていたのですが、受信されるデータを1byteずつ取得する必要がありこの処理は中止。
制御コードを取得する必要があり上記は無理と判断。
タブコントロールの別タブにテキストコントロールをそれぞれ貼り付け、タブ選択イベントにて変換をかけるのも考えましたが・・・
お力を貸していただけると幸いです。