![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получение составляющих цвета [D6, Win2k]
Сатир © (2002-04-03 15:57:00)Народ, подскажите функции для получения составляющих RGB определенного цвета? То есть что-то противоположное функции RGB(r,g,b:byte). Где-то я уже видел эти ф-ции, но не могу вспомнить где. Называются они приблизитетьно getRcomponent, getGcomponent, getBcomponent, но точно не помню
Alx2 (2002-04-03 16:20:00) [1]Мои надо скорее всего поменять:
Red := Color and $FF;
Green := (Color shr 8) and $FF
Blue := (Color shr 16) and $FF
Alx2 (2002-04-03 16:03:00) [2]Color : TColor;
begin
Blue := Color and $FF;
Green := (Color shr 8) and $FF
Red := (Color shr 16) and $FF
end;
MBo (2002-04-03 16:01:00) [3]GetBValue
или
BValue:=(Color shr 16) and $FF;