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