请问如何将色调(0-240),饱和度(0-240),亮度(0-240)着三个值转换成
RGB颜色。具体请参看windows标准的颜色选择对话框。
RGB颜色。具体请参看windows标准的颜色选择对话框。
解决方案 »
- 如何实现分页查看数据库记录呢
- dxComponentPrint问题,高手请进,在线等待
- 连续使用同一个TADOStoredProc,如果写代码效率会比较高呢?
- 请问:注册一个软件公司要(花)多少钱?
- 如何将数据库中97-02-03格式的日期型或是字符型字段换算成一九九七年二月三日
- 如何做视频会议软件,NetMeeting的基本功能,控件也行
- HTML的帮助文件如何做??
- 有做过“网络定单”的兄弟姐妹,请进来谈谈精练,up也给分
- 请问如何在DBgrid中选中一行后使该行所有列变为同一颜色?在线等待!!!
- 谁帮我调“20万行”的程序!(百分求助)
- 各位好!~ 在画线时什么使画出来的线 会由于表单的上下拉而被擦除掉!!!!!!!!
- delphi如何在combox中显示一个表中的两个值,如工号和员工姓名,然后选中某一条记录的时候combox.text 中只有工号
begin
self.Color:=RGB(0,0,255);
end;
如何得来:$00FFA680之类的数据?
你使用还是RGB颜色呀,并没有用到色调(0-240),饱和度(0-240),亮度(0-240)这三个值
to walterwl(I Love Delphi)
可以使用按位运算来得到,delphi帮助中有
B>G H=2*Pi-HS=1-3*Min(R,G,B)/(R+G+B)I=(R+G+B)/3
找我索取!//==========> By Hewin <============