DELPHI TCOLOR В RGB

В Delphi TColor является целочисленным значением, которое используется для представления цвета. Однако иногда может быть удобно использовать RGB-значения для работы с цветами.

Для преобразования TColor в RGB можно использовать следующий код:

var C: TColor; R, G, B: Byte;begin C := clRed; R := GetRValue(C); G := GetGValue(C); B := GetBValue(C);end;

В этом примере мы объявляем переменную C типа TColor и устанавливаем ее значение на красный цвет. Затем мы используем функции GetRValue, GetGValue и GetBValue для получения красной, зеленой и синей компонент цвета соответственно. Эти функции возвращают значения типа Byte, которые содержат числовые значения соответствующих компонент.

Для преобразования RGB-значения обратно в TColor можно использовать следующий код:

var R, G, B: Byte; C: TColor;begin R := 255; G := 0; B := 0; C := RGB(R, G, B);end;

В этом примере мы объявляем переменные R, G и B для хранения красной, зеленой и синей компонент соответственно. Затем мы используем функцию RGB для создания TColor объекта на основе этих компонент.

Rad Studio Delphi 017 UpDown - 007 RGB Color Palette

CSS : CSS - hsl or rgb(a) colors

Delphi - Color components

HTML : Html get color in Rgb

delphi hide rgb color

[EN] Secrets of the color balance RGB in darktable 3.6

Delphi - RGB colors

NodeJS : How do you set colors using either rgb or hex representation using the very popular colors

Delphi Programming Series: 15.1 - Delphi RGB Color Picker

Delphi 026 TrackBar / 08 RGB Color Palette

Реклама
Новое
Реклама