TColor in RGB Code umwandeln?
-
Hi
Hat jemand ne Idee wie ich aus einem TColor einen Farbwert bekomme wie er z.B. in HTML verwendet wird?
Eigentlich müssten ja nur die letzten 6 Zeichen ausgelesen und dann
1,2 -> 5,6
5,6 -> 1,2
oder?Nur wie mache ich das?
THX
dagsta
-
Habe das Problem gelöst hier meine Methode wäre vieleicht für die FAQ sinnvoll!
AnsiString TfrmPictures::ColorToHtml(TColor Color) { AnsiString Wert, Temp; Temp = AnsiString(IntToHex(ColorToRGB(Color),6)); Wert = "#" + Temp.SubString(5,2) + Temp.SubString(3,2) + Temp.SubString(1,2); return Wert; }
-
Suchfunktion benutzen! Z.B.
http://www.c-plusplus.net/forum/viewtopic.php?t=44711