永发信息网

“vb怎么把二进制文件中的数据完全读取“

答案:2  悬赏:0  手机版
解决时间 2021-03-04 08:31
  • 提问者网友:最美的风景
  • 2021-03-03 21:04
“vb怎么把二进制文件中的数据完全读取“
最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-03-03 22:21
Dim aryContent() As Byte
    Dim j As Long
    Open "C:\27548.jpg" For Binary As #1
        ReDim aryContent(LOF(1) - 1)
        j = LOF(1)
        Get #1, , aryContent
    Close #1
    Debug.Print j上述代码可将二进制文件全部读到内存。
全部回答
  • 1楼网友:鱼芗
  • 2021-03-03 23:50
存放二进制文件的数据要使用字节型数组,不能是字符型数组: dim dat() as byte dim filesize as long '文件长度 filesize = filelen(文件名) '获取文件长度 redim dat(filesize - 1) as byte open 文件名 for binary as #1 get #1, , dat close 数据已经在dat数组中了,你可以进行任意处理
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯