Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

Как перевести TColor в RGB   Найти похожие ветки 

 
TStas ©   (2005-12-17 16:48) [0]

Как-то просто, а найти не могу.


 
begin...end ©   (2005-12-17 16:50) [1]

Функция ColorToRGB (модуль Graphics).


 
TStas ©   (2005-12-17 16:52) [2]

Спасибо, сейчас попробую


 
Fenik ©   (2005-12-17 21:25) [3]

R := Lo(Color); {красный}
G := Lo(Color shr 8); {зелёный}
B := Lo((Color shr 8) shr 8); {синий}


 
app ©   (2005-12-17 22:21) [4]

Fenik ©   (17.12.05 21:25) [3]
Во первых сложно, а во вторых неправильно. См. справка что такое TColor


 
Fenik ©   (2005-12-17 22:45) [5]

> app ©  (17.12.05 22:21) [4]

Во-первых быстро, во-вторых правильно, если цвет не системный или перед этим использован совет [1], т.е. Color := ColorToRGB(Color). Справку я читал. В-третьих, про дефисы я не забываю :))


 
Fenik ©   (2005-12-17 22:48) [6]

> app ©

Мы, видимо, разные вещи под RGB понимаем.


 
Anatoly Podgoretsky ©   (2005-12-17 23:08) [7]

Fenik ©   (17.12.05 22:45) [5]
Я понимаю TColor как он есть, а он по определению не являеся RGB, иногда может с ним совпадать, если не обращать внимание на 4 байт



Страницы: 1 вся ветка

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
1-1133786482
TBeginner
2005-12-05 15:41
2006.01.08
Бредовае сохранение форматирования текста


1-1133530511
Сафаров
2005-12-02 16:35
2006.01.08
нестандартный размер шрифтов


14-1134644811
iamdanil
2005-12-15 14:06
2006.01.08
Delphi 2005


2-1134854507
Костя
2005-12-18 00:21
2006.01.08
Автозагрузка


6-1127717027
Sam05
2005-09-26 10:43
2006.01.08
Ограничение получаемой информации через Сокеты