vb中,以二进制方式读取的文件,如何显示其内容?
时间:2011-12-06
来源:互联网
比如文件“test”内容是 abc 三个字符
我以binary方式读取
代码如下:
Open "F:\test" For Binary As #2
fileContents = InputB(LOF(2), #2)
现在,我要如何操作,才能将fileContents还原为 abc 三个字符,然后赋值给一个文本框控件显示出来?
我以binary方式读取
代码如下:
Open "F:\test" For Binary As #2
fileContents = InputB(LOF(2), #2)
现在,我要如何操作,才能将fileContents还原为 abc 三个字符,然后赋值给一个文本框控件显示出来?
作者: tianyaxiao 发布时间: 2011-12-06
之所以要以二进制读取
是因为我要操作的对象是一个二进制格式的文件
是因为我要操作的对象是一个二进制格式的文件
作者: tianyaxiao 发布时间: 2011-12-06
Debug.Print StrConv(fileContents, vbUnicode)
作者: chinaboyzyq 发布时间: 2011-12-06
你的正常结帖率太低了。
作者: chinaboyzyq 发布时间: 2011-12-06
正常结帖可以返回50%的可用分。
作者: chinaboyzyq 发布时间: 2011-12-06
引用 2 楼 chinaboyzyq 的回复:
Debug.Print StrConv(fileContents, vbUnicode)
Debug.Print StrConv(fileContents, vbUnicode)
老大 你说的不错 我测试了文本型的文件可以正常读取
但是 二进制格式的就不行了 读取转换后生成的新文件 使用HEX查看发现内容不一样
作者: tianyaxiao 发布时间: 2011-12-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28