16进制数如何转成字符?

yinweixian 2007-07-12 05:24:19
比如说我现在有两个16进制数 41和42
我怎么转成字符A和B呢?有没有什么函数可以直接转的??
...全文
644 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjq2003 2007-07-14
  • 打赏
  • 举报
回复
char($41)
zzwu 2007-07-13
  • 打赏
  • 举报
回复
chr($41),chr($42)应可以.
sdzeng 2007-07-12
  • 打赏
  • 举报
回复
晕倒,看错了
sdzeng 2007-07-12
  • 打赏
  • 举报
回复
uses IdStrings;

var
bin : Byte;
a : array [0..1] of Char;
begin
bin := $ff;
ShowMessage(BinToHexStr(@Bin,1));

BinToHex(@bin,@a,1);
ShowMessage(a);

ShowMessage(Format('%x',[bin]));
end;
王集鹄 2007-07-12
  • 打赏
  • 举报
回复
#$41 #$42

var
C: Char;
begin
Byte(C) := StrToIntDef('$' + '41', 0);
end;
  • 打赏
  • 举报
回复
char($41)
  • 打赏
  • 举报
回复
char(41)
brightyang 2007-07-12
  • 打赏
  • 举报
回复
那是ASC码~~
chr()

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧