Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

RGB или TColor->HSB

13K
12 марта 2006 года
Shedy
9 / / 03.03.2006
Имхо. Как можно преобразовать формат RGB в формат который понимает HTML тобишь HSB???
7.7K
12 марта 2006 года
realcoding
52 / / 09.02.2006
Цитата:
Originally posted by Shedy
Имхо. Как можно преобразовать формат RGB в формат который понимает HTML тобишь HSB???


Все просто:
function ColorToHTML(Color: TColor): string;
var
RGBColor: TColor;
begin
if Color < 0 then
RGBColor := GetSysColor(Color and $000000FF) else
RGBColor := Color;
//Возращаяем строку в необходимом формате
Result := Format('#%.2x%.2x%.2x', [Byte(RGBColor), Byte(RGBColor shr 8), Byte(RGBColor shr 16)]);
end;

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог