关于二进制文件的问题(急)

一只小蝈蝈 2003-02-27 07:25:41
我现有一个二进制文件,用VB以字节的方式读取,每次读取80个字节,这80个字节中包括英文字母和汉字,请问各们高手怎样才能把这80个字节转换为普通的字符串。本人急用,还请各们大侠赐教,谢谢!!!
...全文
52 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kewen 2003-08-23
  • 打赏
  • 举报
回复
你的解决方法能共享吗?
huimouse 2003-02-27
  • 打赏
  • 举报
回复
主要看你汉字的编码方式,如果是Unicode则直接将两个字节和在一起即可;如果是国标利用函数Strconv,参数conversion值为vbUnicode
一只小蝈蝈 2003-02-27
  • 打赏
  • 举报
回复
如果是汉字,将两个汉字合在一起输出,请问怎么样才能转为汉字呢?
kewen 2003-02-27
  • 打赏
  • 举报
回复
判断每一个字节的值是否大于127 , 如果大于127,说明是汉字,读下一个字节,将两个字节一起格式化输出,就是汉字(注意:第二个字节是高位)。如果小于127,直接输出就行了。
一只小蝈蝈 2003-02-27
  • 打赏
  • 举报
回复
谢谢

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧