`
netfork
  • 浏览: 490395 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Delphi 中的颜色常量及效果图

阅读更多
颜色名称  颜色效果  HexHTML
clBlack $000000 #000000
clMaroon $000080 #800000
clGreen $008000 #008000
clOlive $008080 #808000
clNavy $800000 #000080
clPurple $800080 #800080
clTeal $808000 #008080
clGray $808080 #808080
clSilver $C0C0C0 #C0C0C0
clRed $0000FF #FF0000
clLime $00FF00 #00FF00
clYellow $00FFFF #FFFF00
clBlue $FF0000 #0000FF
clFuchsia $FF00FF #FF00FF
clAqua $FFFF00 #00FFFF
clLtGray $C0C0C0 #C0C0C0
clDkGray $808080 #808080
clWhite $FFFFFF #FFFFFF
clMoneyGreen $C0DCC0 #C0DCC0
clSkyBlue $F0CAA6 #A6CAF0
clCream $F0FBFF #FFFBF0
clMedGray $A4A0A0 #A0A0A4
clWebSnow $FAFAFF #FFFAFA
clWebFloralWhite $F0FAFF #FFFAF0
clWebLavenderBlush $F5F0FF #FFF0F5
clWebOldLace $E6F5FD #FDF5E6
clWebIvory $F0FFFF #FFFFF0
clWebCornSilk $DCF8FF #FFF8DC
clWebBeige $DCF5F5 #F5F5DC
clWebAntiqueWhite $D7EBFA #FAEBD7
clWebWheat $B3DEF5 #F5DEB3
clWebAliceBlue $FFF8F0 #F0F8FF
clWebGhostWhite $FFF8F8 #F8F8FF
clWebLavender $FAE6E6 #E6E6FA
clWebSeashell $EEF5FF #FFF5EE
clWebLightYellow $E0FFFF #FFFFE0
clWebPapayaWhip $D5EFFF #FFEFD5
clWebNavajoWhite $ADDEFF #FFDEAD
clWebMoccasin $B5E4FF #FFE4B5
clWebBurlywood $87B8DE #DEB887
clWebAzure $FFFFF0 #F0FFFF
clWebMintcream $FAFFF5 #F5FFFA
clWebHoneydew $F0FFF0 #F0FFF0
clWebLinen $E6F0FA #FAF0E6
clWebLemonChiffon $CDFAFF #FFFACD
clWebBlanchedAlmond $CDEBFF #FFEBCD
clWebBisque $C4E4FF #FFE4C4
clWebPeachPuff $B9DAFF #FFDAB9
clWebTan $8CB4D2 #D2B48C
clWebYellow $00FFFF #FFFF00
clWebDarkOrange $008CFF #FF8C00
clWebRed $0000FF #FF0000
clWebDarkRed $00008B #8B0000
clWebMaroon $000080 #800000
clWebIndianRed $5C5CCD #CD5C5C
clWebSalmon $7280FA #FA8072
clWebCoral $507FFF #FF7F50
clWebGold $00D7FF #FFD700
clWebTomato $4763FF #FF6347
clWebCrimson $3C14DC #DC143C
clWebBrown $2A2AA5 #A52A2A
clWebChocolate $1E69D2 #D2691E
clWebSandyBrown $60A4F4 #F4A460
clWebLightSalmon $7AA0FF #FFA07A
clWebLightCoral $8080F0 #F08080
clWebOrange $00A5FF #FFA500
clWebOrangeRed $0045FF #FF4500
clWebFirebrick $2222B2 #B22222
clWebSaddleBrown $13458B #8B4513
clWebSienna $2D52A0 #A0522D
clWebPeru $3F85CD #CD853F
clWebDarkSalmon $7A96E9 #E9967A
clWebRosyBrown $8F8FBC #BC8F8F
clWebPaleGoldenrod $AAE8EE #EEE8AA
clWebLightGoldenrodYellow $D2FAFA #FAFAD2
clWebOlive $008080 #808000
clWebForestGreen $228B22 #228B22
clWebGreenYellow $2FFFAD #ADFF2F
clWebChartreuse $00FF7F #7FFF00
clWebLightGreen $90EE90 #90EE90
clWebAquamarine $D4FF7F #7FFFD4
clWebSeaGreen $578B2E #2E8B57
clWebGoldenRod $20A5DA #DAA520
clWebKhaki $8CE6F0 #F0E68C
clWebOliveDrab $238E6B #6B8E23
clWebGreen $008000 #008000
clWebYellowGreen $32CD9A #9ACD32
clWebLawnGreen $00FC7C #7CFC00
clWebPaleGreen $98FB98 #98FB98
clWebMediumAquamarine $AACD66 #66CDAA
clWebMediumSeaGreen $71B33C #3CB371
clWebDarkGoldenRod $0B86B8 #B8860B
clWebDarkKhaki $6BB7BD #BDB76B
clWebDarkOliveGreen $2F6B55 #556B2F
clWebDarkgreen $006400 #006400
clWebLimeGreen $32CD32 #32CD32
clWebLime $00FF00 #00FF00
clWebSpringGreen $7FFF00 #00FF7F
clWebMediumSpringGreen $9AFA00 #00FA9A
clWebDarkSeaGreen $8FBC8F #8FBC8F
clWebLightSeaGreen $AAB220 #20B2AA
clWebPaleTurquoise $EEEEAF #AFEEEE
clWebLightCyan $FFFFE0 #E0FFFF
clWebLightBlue $E6D8AD #ADD8E6
clWebLightSkyBlue $FACE87 #87CEFA
clWebCornFlowerBlue $ED9564 #6495ED
clWebDarkBlue $8B0000 #00008B
clWebIndigo $82004B #4B0082
clWebMediumTurquoise $CCD148 #48D1CC
clWebTurquoise $D0E040 #40E0D0
clWebCyan $FFFF00 #00FFFF
clWebAqua $FFFF00 #00FFFF
clWebPowderBlue $E6E0B0 #B0E0E6
clWebSkyBlue $EBCE87 #87CEEB
clWebRoyalBlue $E16941 #4169E1
clWebMediumBlue $CD0000 #0000CD
clWebMidnightBlue $701919 #191970
clWebDarkTurquoise $D1CE00 #00CED1
clWebCadetBlue $A09E5F #5F9EA0
clWebDarkCyan $8B8B00 #008B8B
clWebTeal $808000 #008080
clWebDeepskyBlue $FFBF00 #00BFFF
clWebDodgerBlue $FF901E #1E90FF
clWebBlue $FF0000 #0000FF
clWebNavy $800000 #000080
clWebDarkViolet $D30094 #9400D3
clWebDarkOrchid $CC3299 #9932CC
clWebMagenta $FF00FF #FF00FF
clWebFuchsia $FF00FF #FF00FF
clWebDarkMagenta $8B008B #8B008B
clWebMediumVioletRed $8515C7 #C71585
clWebPaleVioletRed $9370DB #DB7093
clWebBlueViolet $E22B8A #8A2BE2
clWebMediumOrchid $D355BA #BA55D3
clWebMediumPurple $DB7093 #9370DB
clWebPurple $800080 #800080
clWebDeepPink $9314FF #FF1493
clWebLightPink $C1B6FF #FFB6C1
clWebViolet $EE82EE #EE82EE
clWebOrchid $D670DA #DA70D6
clWebPlum $DDA0DD #DDA0DD
clWebThistle $D8BFD8 #D8BFD8
clWebHotPink $B469FF #FF69B4
clWebPink $CBC0FF #FFC0CB
clWebLightSteelBlue $DEC4B0 #B0C4DE
clWebMediumSlateBlue $EE687B #7B68EE
clWebLightSlateGray $998877 #778899
clWebWhite $FFFFFF #FFFFFF
clWebLightgrey $D3D3D3 #D3D3D3
clWebGray $808080 #808080
clWebSteelBlue $B48246 #4682B4
clWebSlateBlue $CD5A6A #6A5ACD
clWebSlateGray $908070 #708090
clWebWhiteSmoke $F5F5F5 #F5F5F5
clWebSilver $C0C0C0 #C0C0C0
clWebDimGray $696969 #696969
clWebMistyRose $E1E4FF #FFE4E1
clWebDarkSlateBlue $8B3D48 #483D8B
clWebDarkSlategray $4F4F2F #2F4F4F
clWebGainsboro $DCDCDC #DCDCDC
clWebDarkGray $A9A9A9 #A9A9A9
clWebBlack $000000 #000000


这个表的制作过程:

第一步, 先从 Delphi 的源文件中提取并替换出下面的文本文件:
clBlack=$000000 clMaroon=$000080 clGreen=$008000 clOlive=$008080 clNavy=$800000 clPurple=$800080 clTeal=$808000 clGray=$808080 clSilver=$C0C0C0 clRed=$0000FF clLime=$00FF00 clYellow=$00FFFF clBlue=$FF0000 clFuchsia=$FF00FF clAqua=$FFFF00 clLtGray=$C0C0C0 clDkGray=$808080 clWhite=$FFFFFF clMoneyGreen=$C0DCC0 clSkyBlue=$F0CAA6 clCream=$F0FBFF clMedGray=$A4A0A0 clWebSnow=$FAFAFF clWebFloralWhite=$F0FAFF clWebLavenderBlush=$F5F0FF clWebOldLace=$E6F5FD clWebIvory=$F0FFFF clWebCornSilk=$DCF8FF clWebBeige=$DCF5F5 clWebAntiqueWhite=$D7EBFA clWebWheat=$B3DEF5 clWebAliceBlue=$FFF8F0 clWebGhostWhite=$FFF8F8 clWebLavender=$FAE6E6 clWebSeashell=$EEF5FF clWebLightYellow=$E0FFFF clWebPapayaWhip=$D5EFFF clWebNavajoWhite=$ADDEFF clWebMoccasin=$B5E4FF clWebBurlywood=$87B8DE clWebAzure=$FFFFF0 clWebMintcream=$FAFFF5 clWebHoneydew=$F0FFF0 clWebLinen=$E6F0FA clWebLemonChiffon=$CDFAFF clWebBlanchedAlmond=$CDEBFF clWebBisque=$C4E4FF clWebPeachPuff=$B9DAFF clWebTan=$8CB4D2 clWebYellow=$00FFFF clWebDarkOrange=$008CFF clWebRed=$0000FF clWebDarkRed=$00008B clWebMaroon=$000080 clWebIndianRed=$5C5CCD clWebSalmon=$7280FA clWebCoral=$507FFF clWebGold=$00D7FF clWebTomato=$4763FF clWebCrimson=$3C14DC clWebBrown=$2A2AA5 clWebChocolate=$1E69D2 clWebSandyBrown=$60A4F4 clWebLightSalmon=$7AA0FF clWebLightCoral=$8080F0 clWebOrange=$00A5FF clWebOrangeRed=$0045FF clWebFirebrick=$2222B2 clWebSaddleBrown=$13458B clWebSienna=$2D52A0 clWebPeru=$3F85CD clWebDarkSalmon=$7A96E9 clWebRosyBrown=$8F8FBC clWebPaleGoldenrod=$AAE8EE clWebLightGoldenrodYellow=$D2FAFA clWebOlive=$008080 clWebForestGreen=$228B22 clWebGreenYellow=$2FFFAD clWebChartreuse=$00FF7F clWebLightGreen=$90EE90 clWebAquamarine=$D4FF7F clWebSeaGreen=$578B2E clWebGoldenRod=$20A5DA clWebKhaki=$8CE6F0 clWebOliveDrab=$238E6B clWebGreen=$008000 clWebYellowGreen=$32CD9A clWebLawnGreen=$00FC7C clWebPaleGreen=$98FB98 clWebMediumAquamarine=$AACD66 clWebMediumSeaGreen=$71B33C clWebDarkGoldenRod=$0B86B8 clWebDarkKhaki=$6BB7BD clWebDarkOliveGreen=$2F6B55 clWebDarkgreen=$006400 clWebLimeGreen=$32CD32 clWebLime=$00FF00 clWebSpringGreen=$7FFF00 clWebMediumSpringGreen=$9AFA00 clWebDarkSeaGreen=$8FBC8F clWebLightSeaGreen=$AAB220 clWebPaleTurquoise=$EEEEAF clWebLightCyan=$FFFFE0 clWebLightBlue=$E6D8AD clWebLightSkyBlue=$FACE87 clWebCornFlowerBlue=$ED9564 clWebDarkBlue=$8B0000 clWebIndigo=$82004B clWebMediumTurquoise=$CCD148 clWebTurquoise=$D0E040 clWebCyan=$FFFF00 clWebAqua=$FFFF00 clWebPowderBlue=$E6E0B0 clWebSkyBlue=$EBCE87 clWebRoyalBlue=$E16941 clWebMediumBlue=$CD0000 clWebMidnightBlue=$701919 clWebDarkTurquoise=$D1CE00 clWebCadetBlue=$A09E5F clWebDarkCyan=$8B8B00 clWebTeal=$808000 clWebDeepskyBlue=$FFBF00 clWebDodgerBlue=$FF901E clWebBlue=$FF0000 clWebNavy=$800000 clWebDarkViolet=$D30094 clWebDarkOrchid=$CC3299 clWebMagenta=$FF00FF clWebFuchsia=$FF00FF clWebDarkMagenta=$8B008B clWebMediumVioletRed=$8515C7 clWebPaleVioletRed=$9370DB clWebBlueViolet=$E22B8A clWebMediumOrchid=$D355BA clWebMediumPurple=$DB7093 clWebPurple=$800080 clWebDeepPink=$9314FF clWebLightPink=$C1B6FF clWebViolet=$EE82EE clWebOrchid=$D670DA clWebPlum=$DDA0DD clWebThistle=$D8BFD8 clWebHotPink=$B469FF clWebPink=$CBC0FF clWebLightSteelBlue=$DEC4B0 clWebMediumSlateBlue=$EE687B clWebLightSlateGray=$998877 clWebWhite=$FFFFFF clWebLightgrey=$D3D3D3 clWebGray=$808080 clWebSteelBlue=$B48246 clWebSlateBlue=$CD5A6A clWebSlateGray=$908070 clWebWhiteSmoke=$F5F5F5 clWebSilver=$C0C0C0 clWebDimGray=$696969 clWebMistyRose=$E1E4FF clWebDarkSlateBlue=$8B3D48 clWebDarkSlategray=$4F4F2F clWebGainsboro=$DCDCDC clWebDarkGray=$A9A9A9 clWebBlack=$000000



第二步, 写了个小程序:

unit


 Unit1;

interface




uses



  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type



  TForm1 = class


(TForm)
    Button1: TButton;
    procedure


 Button1Click(Sender: TObject);
  end


;

var



  Form1: TForm1;

implementation




{$R *.dfm}



{这是专为这个表写的一个转换函数}


function


 HexColorToHtmlColor(s: string


): string


;
var



  i: Integer;
  R,G,B: Byte;
begin



  i := StrToInt(s);
  R := i and


 $FF

;
  G := (i shr 8

) and


 $FF

;
  B := (i shr 16

) and


 $FF

;
  Result := #35


 + Format('%.2x%.2x%.2x'

,[R,G,B]);
end


;


procedure


 TForm1.

Button1Click(Sender: TObject);
var



  List: TStringList;
  i: Integer;
  s1,s2,s3: string


;
begin



  List := TStringList.

Create;
  List.

LoadFromFile('c:\temp\Delphi.txt'

);

  for


 i := 0

 to


 List.

Count - 1

 do



  begin



    s1 := List.

Names[i];
    s2 := List.

ValueFromIndex[i];
    s3 := HexColorToHtmlColor(s2);
    List[i] := '<tr><td>'

 + s1 +
      '</td><td style="background-color:'

 + s3 +
      '"></td><td>'

 + s2 + '</td><td>'

 + s3 + '</td></tr>'

;
  end


;

  List.

SaveToFile('c:\temp\Html.txt'

);
  List.

Free;
end


;

end


.

分享到:
评论

相关推荐

    Delphi 实现组件立体阴影、投影效果

    1. **颜色和刷子**:在 Delphi 中,颜色通过 TColor 类型表示,可以是预定义的颜色常量,也可以是自定义的 RGB 值。而 Brush 对象则决定了填充图形时的颜色和样式。为了创建阴影效果,我们可以设置一个较暗的颜色...

    delphi源码窗体保存为图片

    在Delphi编程环境中,将窗体(Form)保存为图片是一项常见的需求,这通常涉及到屏幕截图、用户界面设计记录或创建自定义控件预览。本文将深入探讨如何使用Delphi源码实现这一功能,主要涉及以下几个核心知识点: 1....

    Delphi使用GDI实现图像镜像翻转

    在本文中,我们将深入探讨如何使用Delphi编程语言结合GDI(Graphics Device Interface)来实现图像的镜像翻转效果。GDI是Windows操作系统的一部分,它提供了一系列接口和函数,用于绘制图形、文本以及处理图像。...

    用Delphi开发基本绘图系统.pdf

    **图形编程基础知识**,包括如何利用Delphi提供的绘图API,如GDI(Graphics Device Interface)来绘制线条、形状和文本,以及如何控制颜色、样式和填充效果,是开发绘图系统的基础技能。 **MainMenu与ActionList**...

    DELPHI 图像分割实验 包含实验报告

    在DELPHI中,我们可以遍历图像的所有像素,统计每个灰度级的出现频率,然后绘制直方图。直方图均衡化是一种常见的增强图像对比度的方法,通过对原始直方图进行非线性变换,使图像的亮度分布更加均匀。 2. 图像放大...

    delphi中gdi+绘图需要的三个单元文件

    在Delphi编程环境中,GDI+(Graphics Device Interface Plus)是一种强大的图形绘制库,它提供了丰富的图形绘制功能,包括矢量图形、位图操作、颜色处理等。在Delphi中使用GDI+进行绘图时,通常需要引入特定的单元...

    Graphics32Delphi图片控件

    Graphics32 Delphi图片控件支持硬件加速,能够高效处理大量像素操作,如滤镜效果、颜色转换、图像合并等。同时,它也提供了对OpenGL的支持,允许开发者利用显卡的计算能力来执行更复杂的图形任务。此外,该库还支持...

    DelphiXE Splash图片和主窗口上状态栏透明效果的实现.rar

    在Delphi XE开发环境中,实现Splash屏幕和主窗口上的状态栏透明效果是一个常见的需求,这可以提升应用程序的视觉吸引力和用户体验。以下是如何在Delphi XE中实现这些特性的详细步骤和相关知识点: 1. **Splash屏幕...

    TColorRGB_delphi_rgb_

    在 Delphi 编程环境中,TColor 是一个用于表示颜色的枚举类型,它包含了预定义的颜色常量以及用户自定义的颜色。然而,在某些场景下,我们可能需要将 TColor 转换为 RGB(红绿蓝)三原色分量的形式,以便于对颜色...

    一个国外的Delphi指针电子钟程序,透明效果..rar

    在这个特定的案例中,"一个国外的Delphi指针电子钟程序,透明效果..rar" 是一个使用Delphi开发的程序,它实现了指针式电子钟的功能,并且具有透明效果。这种效果在用户界面上通常会提升应用程序的视觉吸引力,使程序...

    旧版GDIPlus库适合delphi7等

    5. Jedi.inc和DirectX.inc:这些是包含文件,可能定义了相关的类型、常量和宏,帮助在Delphi代码中使用GDI+和DirectX。 6. GDIPAPI.pas和GDIPOBJ.pas、DirectDraw.pas、GDIPUTIL.pas:这些是源代码文件,用Pascal...

    Delphi跑马灯效果的例子

    在Delphi编程环境中,"跑马灯效果"通常是指一种文字或图像沿着界面边缘循环滚动的效果,类似于霓虹灯的动态展示。这个例子是用Delphi实现的一个跑马灯效果,用户表示虽然效果还可以,但可能并不完全符合其需求。下面...

    图像API学习笔记--开发环境 DELPHI 用实例介绍各种API函数

    本笔记将深入探讨在DELPHI开发环境中如何利用API函数进行图像操作。DELPHI作为一个强大的面向对象的编程环境,支持丰富的Windows API调用,使得图像处理功能得以增强。 首先,我们要了解什么是API。API...

    graphics32-master_DelphiFunctions_delphiunit_graphiccomponent_de

    在Delphi编程中,单位(Unit)是代码组织的基本单元,包含可重用的类型、常量、变量、函数和过程。Graphics32通过这些单位将图形处理功能分解为多个模块,便于管理和使用。 三、GraphicComponent与DelphiGraphic ...

    Delphi 连连看 源码

    - 探索如何在Delphi中实现动态效果,如平滑移动、淡入淡出等。 6. **状态管理** - 游戏过程中需要跟踪当前状态,如游戏进行中、游戏结束、游戏胜利等。源码会用到变量或枚举类型来表示这些状态。 - 学习如何使用...

    csdn的Delphi资料

    理解Delphi中的变量、常量、数据类型、运算符、流程控制语句是学习的基础。 2. **VCL框架**:Visual Component Library(VCL)是Delphi的核心组件库,提供了丰富的用户界面控件和系统服务。比如TForm、TButton、...

    万年历Delphi控件 实例.rar

    一款Delphi编写的万年历控件,用于开发功能强大的日历功能,支持显示农历,可自定义日历显示区的背景图像,文字颜色、是否显示生肖、背景颜色以及标题字体及颜色自定义、节日字体定义等,可充分实现对日历个性定制的...

    Delphi API使用手册

    《Delphi API使用手册》是一本专为Delphi开发者编写的指南,旨在深入解析如何在Delphi编程环境中有效地使用API(Application Programming Interface)。API是操作系统或其他软件组件提供的一组预定义函数、常量和...

    Photoshop SDK for Delphi6,7

    Photoshop SDK for Delphi6,7 是一个专为Delphi 6和7开发者设计的工具包,用于在这些版本的Delphi集成开发环境中创建与Adobe Photoshop交互的应用程序。这个SDK(Software Development Kit)包含了必要的库、接口...

Global site tag (gtag.js) - Google Analytics