求教,如何将单字节HEX转为字串string
我是才接触DELPHI编程,不知道怎么才能把一个16进制的字节,转换为一个字串,请各位高手指点比如字节为16进制FF->字串'FF';16进制F3->字串'F3';16进制00->字串'00'.
我写这么段函数
function SHexToStr(Shex:byte):String;
var
Hb,Lb:byte;
begin
SHexToStr:='';
Hb:=Shex DIV 16; //高4位
Lb:=Shex MOD 16; //低4位
if Hb<10 then
Hb:=Hb+30
else
Hb:=Hb+40;
if Lb<10 then
Lb:=Lb+30
else
Lb:=Lb+40;
SHexToStr:=Char(Hb)+Char(Lb);
end;
SHexToStr:=Char(Hb)+Char(Lb);这里该如何实现数字到ASCII码的转换