在delphi中,如何把十进制数转换为十六进制整形数。若用inttohex只能转化为十六进制字符串。
2016-05-25 15:07
483 查看
var
b: Byte;
s: string;
begin
s := '31'; //16进制字符串
b := StrToInt('$' + s);
end;
不过要注意一点,如果在程序调试时想看b的值,看到的将会是10进制的值
b: Byte;
s: string;
begin
s := '31'; //16进制字符串
b := StrToInt('$' + s);
end;
不过要注意一点,如果在程序调试时想看b的值,看到的将会是10进制的值
相关文章推荐
- 用Delphi发邮件
- delphi 7邮件发送程序编写
- Delphi 异或校验方法
- Delphi中String类型原理介绍
- delphi 按位运算 not and or xor shl shr
- 求用delphi编写的LRC校验位算法函数,急!!!
- Delphi XE3 代码自动提示bug的解决
- delphi 在DLL中添加窗体
- 怎么把一个整数转化为3个十六进制字节 delphi
- Delphi的学习笔记八——内存操作函数
- Delphi的学习笔记七——格式化输出函数(总结的很全面)
- Delphi 7下使用Log4Delphi 0.8日志组件
- Delphi RAD Berlin OutputDebugString 输出调试信息
- Delphi学习笔记六——文件路径相关的字符串操作
- Delphi学习笔记五——方法
- Delphi 中ASSERT用法
- RAD Studio, Delphi, C++Builder 10.1 Berlin第二季优惠活动
- delphi 线程同步的基本方法
- 一个简单的MDI示范程序(Delphi)
- Delphi学习笔记四——语句