タイトル : Re^3: VB2010 シリアル受信通信 byte で上手くいかない 投稿日 : 2017/08/10(Thu) 12:35 投稿者 : YuO
引用部には>をつけ,返信自体には>>>のような物を前置せずに書いてください。 どこが引用かわからなくなっています。 また,プレビューで確認して,他人の引用の中に自身の文が入っていないかを確認してください。 引用部は色が変わるので,投稿者の文を見付けてから引用を読む場合に,投稿者の文が読み飛ばされます。 > > 例えば > > Dim bytes = SerialPort1.BytesToRead > > Dim data = New Byte(bytes-1) {} > > SerialPort1.Read(data, 0, bytes) > > のようにbyte配列を用意してReadで読むようにした方がよいです。 > > >>> 基本を理解せずにやろうとしているのでアチコチでぶつかります > 上記を試みましたが入り口 > Dim bytes = SerialPort1.BytesToRead >>> 型が定義されていない と > > 蹴られました あれこれ調べましたが判らず > これは何処で定義する必要があるのでしょうか ※shuさんの文について,引用記号を1段追加しました。 プロジェクトの設定で,Option InferをOffかつOption StrictをOnにしているのでしょうか。 そうであれば, Dim bytes As Integer = SerialPort1.BytesToRead のように型を明示する必用があります。 または,Option InferをOnにしてください。 |