文字编码问题,急急急急急急急急急急急急急急急(50分)

  • 主题发起人 主题发起人 liboy
  • 开始时间 开始时间
L

liboy

Unregistered / Unconfirmed
GUEST, unregistred user!
; ;问题是:
; ; showMessage( #$4E2D ); ; ; //结果是显示 '中' 这个字符
; ; 那么我有一个字符串 '4E2D',如何能使它转换成 $4E2D 呢, 并产生上面的显示出'中'字的效果呢?
; ; 很急用,谢谢!

Liboy
Liboys@21cn.com
 
i want know too.
 
先用strtoint()转换成10进制,在转换成16进制
 
--------- 先用strtoint()转换成10进制,在转换成16进制
我试过,请教gudujian以下代码,不知道该怎么改?
k: String;
i: Integer;
----------------------------
; ; k := '$4E';
; ; i := strtoint( k );
; ; s := inttohex( i, 2 );
; ; k := '$2D';
; ; i := strtoint( k );
; ; s := s + inttohex( i, 2 );
; ; showmessage( s );

我希望能显示出“中”字来。
 
后退
顶部