タイトル : Re^4: VB2010 シリアル受信通信 byte で上手くいかない 投稿日 : 2017/08/11(Fri) 16:15 投稿者 : MSAKA
YuOさん ありがとうございます > 引用部には>をつけ,返信自体には>>>のような物を前置せずに書いてください。 > どこが引用かわからなくなっています。 > > また,プレビューで確認して,他人の引用の中に自身の文が入っていないかを確認してください。 > 引用部は色が変わるので,投稿者の文を見付けてから引用を読む場合に,投稿者の文が読み飛ばされます。 上記の2件 了解しました > > ※shuさんの文について,引用記号を1段追加しました。 > プロジェクトの設定で,Option InferをOffかつOption StrictをOnにしているのでしょうか。 > そうであれば, > Dim bytes As Integer = SerialPort1.BytesToRead > のように型を明示する必用があります。 > または,Option InferをOnにしてください。 型の明示で旨く働きました しかし 結果は同じでstringでもbyteでも16進に変換処理して返ってくる値は同じでした 希望値にはなりません 根本的な違いがあるのだと思います 考えられる原因は無いでしょうか 違うサンプルソースを探して試してみようと思います もしあるようなら教えていただけると幸いです |