博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Delphi TColor和16进制颜色的相互转换
阅读量:6418 次
发布时间:2019-06-23

本文共 715 字,大约阅读时间需要 2 分钟。

hot3.png

Delphi TColor和16进制颜色的相互转换

function TColorToHex(Color: TColor): string;begin  Result :=    IntToHex(GetRValue(Color), 2) +    IntToHex(GetGValue(Color), 2) +    IntToHex(GetBValue(Color), 2);end; function HexToTColor(sColor: string): TColor;begin  Result :=  RGB(    StrToInt(#36 + Copy(sColor, 1, 2)),    StrToInt(#36 + Copy(sColor, 3, 2)),    StrToInt(#36 + Copy(sColor, 5, 2))  );end; //测试:procedure TForm1.Button1Click(Sender: TObject);var  c: TColor;  s: string;begin  c := clRed;  s := TColorToHex(c);  ShowMessage(s); //FF0000 (相当于 HTML 中的 #FF0000)   s := 'FF0000';  c := HexToTColor(s);  ShowMessage(BoolToStr(c=clRed));  //-1  Self.Color := c;  //窗体将变红色end;

转载于:https://my.oschina.net/u/2343604/blog/2231395

你可能感兴趣的文章
规则引擎如何操作内存表学习
查看>>
我的友情链接
查看>>
2016-4-10学习笔记
查看>>
对/sbin/nologin的理解
查看>>
VC中使用XMLRPC提供接口(XMLPRC++)
查看>>
实战:EFS加密文件夹的过程
查看>>
CrazyWing:Python自动化运维开发实战 十三、Python文件I/O
查看>>
引导过程和服务控制
查看>>
Linux下网络相关属性配置
查看>>
分布式文件系统--MogileFS
查看>>
XP远程桌面连接Windows Server 2008 r2(网络级别身份验证NLA)
查看>>
4、【华为HCIE-Storage】--RAID性能指标及划分
查看>>
GDB常用命令
查看>>
U3D架构系列之- FSM有限状态机设计六(总结篇)
查看>>
关于php面向对象的一个坑爹的地方
查看>>
storm的搭建(单机版)
查看>>
Oracle 10g的卸载
查看>>
griedview setOnItemLongClickListener 无效
查看>>
pyqt在控件上创建图片
查看>>
邮件服务器被***根源及解决方案
查看>>