Witam szukam komponentu w którym mógłbyć wybrać kolor a on by się wyświetlał w kodzie html np. #FFFFFF #33FFFF (czyli kod hex jak gdzieś wyczytałem).
Jeśli nie ma takiego komponentu to może jest jakiś inny sposób na to.
Witam szukam komponentu w którym mógłbyć wybrać kolor a on by się wyświetlał w kodzie html np. #FFFFFF #33FFFF (czyli kod hex jak gdzieś wyczytałem).
Jeśli nie ma takiego komponentu to może jest jakiś inny sposób na to.
6 znakowy Hex odpowiada trzem bajtom ( dwa znaki na bajta ) o ile się nie mylę, użyj jakiejś konwersji Hex <-> Integer i składaj kolor RGB
Terafli: Dokładnie, jak Potwoor_ pisze, zobacz sobie źródła do programiku który kompilowałem
pod Delphi 3, ale w nowszych też się skompiluje bez problemów. Tam masz przykłąd ustawiania
koloru w zależności od podanego kodu kolorów w hex, można to pewnie zrobić inaczej i bardziej
elegancko, ale ważne że działa poprawnie. Link: http://www.speedyshare.com/962348530.html
przekształcamy RGB na HEX oto tak:
function RGBtoWWW(Red,Green,Blue:Integer):String;
begin
AppendStr(Result,IntToHex(Red,2));
AppendStr(Result,IntToHex(Green,2));
AppendStr(Result,IntToHex(Blue,2));
end;