怎么将16进制转换成字符串? ( 积分: 100 )

  • 主题发起人 主题发起人 chinachinamayso
  • 开始时间 开始时间
C

chinachinamayso

Unregistered / Unconfirmed
GUEST, unregistred user!
比如将43 4D D1 FD C8 CB 31转为汉字或者字符串
 
Str := Char($43) + Char($4D) + Char($FD) + Char($C8) + Char($CB) + Char($31);
 
我用一个Edit来输入16进制
用另外一个Edit来显示转换结果。所以怎么做?
 
汉字是两个字节的编码,字符是单个字节的,字符转换可按二楼所示,汉字转换须按内码找出对应汉字
 
转换成2进制,换成字符,然后相加
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
923
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
532
import
I
后退
顶部