1 2 //--------------------------------------------------------------------------- 3 4 #include <vcl.h> 5 #pragma hdrstop 6 7 #include "Unit1.h" 8 //--------------------------------------------------------------------------- 9 #pragma package(smart_init) 10 #pragma resource "*.dfm" 11 TForm1 *Form1; 12 //--------------------------------------------------------------------------- 13 __fastcall TForm1::TForm1(TComponent* Owner) 14 : TForm(Owner) 15 { 16 } 17 //--------------------------------------------------------------------------- 18 AnsiString __fastcall TForm1::ColorToHTMLColor(TColor cColor) 19 { 20 AnsiString S= IntToHex(ColorToRGB(cColor), 6); 21 return "#"+S.SubString(5, 2) + S.SubString(3, 2) + S.SubString(1, 2); 22 23 24 } 25 //--------------------------------------------------------------------------- 26 void __fastcall TForm1::Button1Click(TObject *Sender) 27 { 28 29 ShowMessage( ColorToHTMLColor(clYellow)); 30 31 } 32 //---------------------------------------------------------------------------