ASCII码本身就是整型 比如 65 代表 A
Char(65) 就将其转换成字符A了
Ord('A') 返回以10进制整型的ASCII码,为65
IntToHex(Ord('A'),2) 返回以2位字符串型的16进制数,为41。其中2为你要显示的16进制数的位数。
Edit1.text:=Char(65); //显示 A
Edit2.text:=IntToStr(Ord(Char(65))); //显示 65
Edit3.text:=IntToHex(Ord(Char(65)),4); //显示 0041
Char(65) 就将其转换成字符A了
Ord('A') 返回以10进制整型的ASCII码,为65
IntToHex(Ord('A'),2) 返回以2位字符串型的16进制数,为41。其中2为你要显示的16进制数的位数。
Edit1.text:=Char(65); //显示 A
Edit2.text:=IntToStr(Ord(Char(65))); //显示 65
Edit3.text:=IntToHex(Ord(Char(65)),4); //显示 0041
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货