掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
バイナリデータのシリアル送信について。 (ID:108992)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
教えてください。 Mscommでバイナリデータを送信しようと、ネットで検索して、 マイクロソフトサポート技術情報で答えを見つけたのですが、 下記サンプルデータの Buffer(0) の意味がよく分かりません。 Dim Buffer(0) As Byte ' バイト型配列 Buffer(0) = &H0 MSComm1.Output = Buffer &H0だけ送信するために、 Buffer(0)の(0)を無くすと、うまく送信出来ず、 送信データを5個送るために、 MSComm1.Output = Buffer(i)として、 Dim Buffer(5) As Byte ' バイト型配列 For I = 0 To 5 Buffer(0)=&H6 Buffer(1)=&H6 Buffer(2)=&H6 Buffer(3)=&H6 Buffer(4)=&H6 MSComm1.Output = Buffer(i) Next としても、うまく送信出来ません。 下記ソフトで行えば問題は解決なのですが、 どうも納得出来ないのです。 Dim Buffer(0) As Byte ' バイト型配列 For I = 0 To 5 Buffer(0) = &H6 MSComm1.Output = Buffer Next どうか、よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.