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