vb怎么用二进制读取图片

Open"D:\MyDocuments\MyPictures\1.bmp"ForBinaryAs#1读取这张图片,然后,读取的二进制信息如0001011100等在text... Open "D:\My Documents\My Pictures\1.bmp" For Binary As #1
读取这张图片,然后,读取的二进制信息如0001011100等在text1里显示,应该怎么写
,不要乱码那种,要01显示的
展开
 我来答
尚心部落
2011-09-01 · TA获得超过302个赞
知道小有建树答主
回答量:534
采纳率:0%
帮助的人:563万
展开全部
vb支持的最低限度为一个字节(八位),如果你想要看二进制信息,可以将其转化为16进制显示,下面是我的代码,给你参考一下:

Dim 文件数据() As Byte, 字符数据() As String
Dim 文件长度 As Long, i As Long
Dim 文件字符串 As String

文件长度 = FileLen(路径(0))
ReDim 文件数据(1 To 文件长度)

Open 路径(0) For Binary As #1
Get #1, , 文件数据
Close #1

ReDim 字符数据(1 To 文件长度)
For i = 1 To 文件长度
字符数据(i) = Hex(文件数据(i))
Next

文件字符串 = Join(字符数据, " ")

Open 路径(1) For Output As #1
Write #1, 文件字符串
Close #1

MsgBox "转换完成"
humingyo66
2011-09-01 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.4万
采纳率:0%
帮助的人:1.4亿
展开全部
哥们 把邮箱发我 我发给你最强大的回答,记得多给分哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式