Delphi中控件的color属性能使用哪些值?

小刀 2003-07-30 08:59:58
除了提供的那几个颜色常量,还能使用其他颜色代码么?
...全文
116 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
overtime 2003-07-30
  • 打赏
  • 举报
回复
16进制 在范围中多可以的
firetoucher 2003-07-30
  • 打赏
  • 举报
回复
你可以看看RGB函数就知道系统是如何将红/绿/兰转化为上面的格式了:
function RGB(r, g, b: Byte): COLORREF;
begin
Result := (r or (g shl 8) or (b shl 16));
end;
firetoucher 2003-07-30
  • 打赏
  • 举报
回复
你可以自己试试:)
这是16进制的表示,
比如
$00FF0000 蓝色
$0000FF00 绿色
$000000FF 红色
$00000000 黑色
$00FFFFFF 白色
小刀 2003-07-30
  • 打赏
  • 举报
回复
$7FFFFFFF 请问这是什么格式的颜色代码
firetoucher 2003-07-30
  • 打赏
  • 举报
回复
type TColor = -$7FFFFFFF-1..$7FFFFFFF;
只要在这个范围内的任何值都可以
koma2003 2003-07-30
  • 打赏
  • 举报
回复
RGB

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧