在VB中取字符的asc码的函数Asc('汉'),在delphi中应该怎样写?(100分)

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

lyloyal

Unregistered / Unconfirmed
GUEST, unregistred user!
在VB中取字符的asc码的函数Asc('汉'),在delphi中应该怎样写?
请多多指教!
 
edit1.text := '汉'
edit2.text := inttostr(ord(edit1.text[1]));
edit2.text := inttostr(ord(edit1.text[2]));
可以分别取到区位码
 
DELPHI 6中是以#XXXXX来表示汉字的。
 
汉字由两个字节组成,可以用ord函数分别取,象郭玉梁兄说的一样。
 
agree 郭玉梁兄
 
应该是这样才对:
var
C: WideString;
begin
C := '汉字';
ShowMessage(C[1] + ' ' + IntToStr(Ord(WideChar(C[1]))));
end;
 
后退
顶部