掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
byte配列を連結するには? (ID:108153)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB.NETの場合は、配列のCopyメソッドにそのような機能があります。 VB6の場合は、CStr(x) または StrConv(x, 0)にて文字列化し、 それを & 演算子で連結するか、もしくは RtlMoveMemory APIで複写するか、 あるいは Stream オブジェクトなどを経由させるか…ですかね。 例えば、& で結合させるならこんな感じで。 Dim A() As Byte Dim B() As Byte Dim C() As Byte 'とりあえず、検証用の元データ Dim L As Long ReDim A(127), B(127) For L = 0 To 127 A(L) = L B(L) = L + 128 Next '結合処理 C = CStr(A) & CStr(B) 'データの確認 For L = LBound(C) To UBound(C) Debug.Print "C("; L; ")="; C(L) Next B系関数(MidB, LenB等)を併用する事で、配列の一部分の切り出しも可能です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.