首页
社区
课程
招聘
[求助]winhex为什么显示中文是乱码??
2009-1-3 00:15 23897

[求助]winhex为什么显示中文是乱码??

2009-1-3 00:15
23897
看下图:右侧显示英文可以,中文就是乱码

[培训]《安卓高级研修班(网课)》月薪三万计划

上传的附件:
收藏
点赞7
打赏
分享
最新回复 (12)
雪    币: 246
活跃值: (129)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
mxdcc 2009-1-6 08:53
2
0
这个既不是ascii又不是unicode 字符. 你怎么说他是中文呢?..
雪    币: 2504
活跃值: (995)
能力值: (RANK:990 )
在线值:
发帖
回帖
粉丝
CCDebuger 24 2009-1-6 10:55
3
0
内容是“你好为什么不显示”
菜单“Options->General...”或按F5调出选项菜单,把“Display bytes as text one by one”这个选项前的勾去掉。
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
blackbook 2009-1-6 21:52
4
0
谢谢cc指点,还有点问题,汉字的两个字节跨两段就会出问题:
上传的附件:
雪    币: 2504
活跃值: (995)
能力值: (RANK:990 )
在线值:
发帖
回帖
粉丝
CCDebuger 24 2009-1-6 23:28
5
0
这个估计不好办。每行显示的字节数目你可以定义,但定义过后每行都显示同样多的字节,汉字每个都占两个字节,你没法保证每个汉字的第一个字节都在奇数偏移上,因为汉字之间可能还夹杂了其它符号。如果你上面说的也是问题,那基本上所有的16进制工具都存在。
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
blackbook 2009-1-7 11:28
6
0
谢谢cc回复,看来现在只能这样了
雪    币: 263
活跃值: (342)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
ntzwq 2009-1-12 17:40
7
0
好象是可以显示半个汉字的,但软件就复杂了
雪    币: 222
活跃值: (10)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
foresee 2 2009-5-3 20:47
8
0
感谢,从google里面搜索到了
雪    币: 209
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
vszhw 2009-5-17 08:39
9
0
感谢三楼大大,终于知道怎么为什么中文乱码了
雪    币: 211
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
dyk158 2009-5-21 12:38
10
0
是可以做到的。下面是我以前写了一个HexEdit半成品:
上传的附件:
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lingqu 2009-5-21 20:53
11
0
[QUOTE=dyk158;628325]是可以做到的。下面是我以前写了一个HexEdit半成品:
[/QUOTE]

你这个能不能共享出来啊,造褔大家啊。
雪    币: 156
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
felixzxh 2009-5-31 16:05
12
0
我刚遇到了这个问题,百度了一下就到了看雪
雪    币: 149
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cnlcg 2009-5-31 21:05
13
0
我的思路: 判断连续的2个字节,如果每个字节都在汉字编码范围,就GB2312编码
游客
登录 | 注册 方可回帖
返回