イメージをバイト配列としてファイルにコピーしようとしていますvba
。
バイト配列として表される、ファイルの最初の 3 バイト:
Dim arr(3) As Byte arr = {23,21,2f}
配列から新しいファイルにコピーするコードは次のとおりです。
Open "try444.jpg" For Binary As #1
For cnt = 1 To UBound(arr)
Put #1, LOF(1) + 1, arr(cnt)
Next
しかし、それはファイルに書き込み1100 2311 0023 1100 2111 002f 1100
ます(すべてでhex
)
コードの何が問題になっていますか?