Tag: byte

为什么写入VBA文件的字节为每个字节添加1100?

我试图复制一个图像作为字节数组在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 ) 我的代码有什么问题?