1.使用DELPHI内置颜色:
有些颜色是DELPHI内置的,它们很常用,以枚举方式存在.如:clred(红),clblue(蓝).详细参见系统里的graphics.pas文件.
2.使用16进制颜色:
在delphi 里面,16进制用"$"表示,其他和普通的html颜色表示相似.如:HTML中蓝色#0000FF,DELPHI中的蓝色$FF0000.大家可能已经看到了,符号不同.但还不止这个不同,HTML中颜色表示为"RGB"即:红绿蓝,而delphi中的颜色表示为"BGR"即:蓝绿红.(6位的16进制数字表示颜色,每两位表示一种颜色,从左往右)
深入:DELPHI和html读取颜色的顺序是不同的.字符串的顺序是RGB,html读了后自动会解析,DELPHI里由于是16进制表示,实际上存放的时候是R在低位.所以,HTML表示与DELPHI表示有所不同.
3.使用rgb()函数:
这个就简单了,rgb(红,绿,蓝),三个的取值范围:0~255.如:rgb(255,0,0) 红色.
有些颜色是DELPHI内置的,它们很常用,以枚举方式存在.如:clred(红),clblue(蓝).详细参见系统里的graphics.pas文件.
2.使用16进制颜色:
在delphi 里面,16进制用"$"表示,其他和普通的html颜色表示相似.如:HTML中蓝色#0000FF,DELPHI中的蓝色$FF0000.大家可能已经看到了,符号不同.但还不止这个不同,HTML中颜色表示为"RGB"即:红绿蓝,而delphi中的颜色表示为"BGR"即:蓝绿红.(6位的16进制数字表示颜色,每两位表示一种颜色,从左往右)
深入:DELPHI和html读取颜色的顺序是不同的.字符串的顺序是RGB,html读了后自动会解析,DELPHI里由于是16进制表示,实际上存放的时候是R在低位.所以,HTML表示与DELPHI表示有所不同.
3.使用rgb()函数:
这个就简单了,rgb(红,绿,蓝),三个的取值范围:0~255.如:rgb(255,0,0) 红色.