如何用2个16进制位来表示一个字符?(30分)

  • 主题发起人 主题发起人 smilefeng
  • 开始时间 开始时间
S

smilefeng

Unregistered / Unconfirmed
GUEST, unregistred user!
比如一个字符‘a’,用什么函数或者什么办法用2个16进制位来将它表示成Byte类型?
 
IntToHex(12,4)='000C'
HexToInt
你说的是这个吗?我不太明白你的意思。
 
差不多是这个意思,但得先取得字符得ASCII码吧,可帮助里好像没有这个函数的,该怎么办?
 
procedure TForm1.Button1Click(Sender: TObject);
var
c:char;
begin
c:=char($41);
showmessage(C); // A
c:=char($4E);
showmessage(C); // N
end;
 
多人接受答案了。
 
后退
顶部