質問: バイト配列 抜き出す はじめまして。 vb6.0 mscommを使用して,44バイトのデータを受信するプログラムを作成中です。 ここで質問なのですが, 44バイトのデータをバイト配列に格納するまでは良いのですが,必要なデータは(10バイト目~14バイト目)のデータしか必要がありません。この必要な部分だけ切り出せる関数などはありませんか? 宜しくお願いします。
回答: こんなのはどうでしょう。 正しい使い方かどうかは別ですが・・・ private sub command1_click() dim d() as byte dim i as integer redim d(43) for i = 0 to 43 d(i) = i + 1 next d = midb(d, 10, 5) for i = 0 to 4 msgbox d(i) next end sub