如题:每个基本的颜色之间的色差如何获取
例如:color:=clblue;那么我要通过现有的color如何获取clgreen?color:=clblue+?????得到绿色
例如:color:=clblue;那么我要通过现有的color如何获取clgreen?color:=clblue+?????得到绿色
解决方案 »
- 请教关于double single两种数据类型~
- 如何在delphi中显示图像
- 帮忙说一下Delphi作为前台开发工具,优于VC++、VB、VFP和java的地方,要具体点。 急~~~,快快快!!!
- 我用ado控件连接数据库,在winxp下运行报错,吐血!
- 关于ClientSocket和ServerSocket之间的通信问题
- 挑战!!!!!!
- 显示密码编辑框中的密码!急急
- 我要delphi6.0和orecle做一个管理系统,不知道用什么方式连接数据库比较好
- 各位:如何复制对象?不是复制对象的指针?
- delphi中的null怎么表示??在C中可以这样A=Null;
- [求教]用delphi编写ispai筛选器
- 请各位高手帮忙!我的dcom的问题?
GetGValue()
GetBValue()
可以吧!
procedure Color2RGB(color:Tcolor;Var R,G,B:Byte);
begin
R := Color and $FF;
G := (Color and $FF00) shr 8;
B := (Color and $FF0000) shr 16;
end;通过三原色得到Tcolor
function RGBToColor(R,G,B:Byte): TColor;
begin
Result:=B Shl 16 Or
G Shl 8 Or
R;
end;