Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2009, 21:35   #1
Niklan
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 55
Лампочка RGB цвет в clЦвет

Программа берет с пикселя цвет в формате RGB.
Затем мы должны вывести код цвета на Label1.
Он выводит темно-красный как $00719C1
А надо чтобы он выводился как clRed
Вот часть кода:
Код:
Label1.caption:=ColorToString(ColorToRGB(color));
Как правильно заменить код после label1.caption чтобы все было как надо.
Niklan вне форума Ответить с цитированием
Старый 06.11.2009, 21:45   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

ну, во-первых: clRed это красный, а не темно-красный... а во-вторых: вы хотите дать текстовые описание условно говря миллиону оттенков?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 06.11.2009 в 21:48. Причина: вы можете задать диапазон "от и до" и по условию выводить общий цвет
raxp вне форума Ответить с цитированием
Старый 06.11.2009, 21:49   #3
Niklan
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 55
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
ну, во-первых: clRed это красный, а не темно-красный... а во-вторых: вы хотите дать текстовые описание условно говря миллиону оттенков?
чтобы вместо всех оттенков красного, он писал clRed и т.д.
Niklan вне форума Ответить с цитированием
Старый 06.11.2009, 21:52   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

up - причина
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 06.11.2009, 22:03   #5
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

ColorToIdent function
Но он не каждое значение переводит.
Так что придется приводить ваши значения к стандартным.
Узнать стандартные можно с помощью обратной функции - IdentToColor function.
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цвет заливки ячейки в зависимости от значений RGB nikcher Microsoft Office Excel 6 24.08.2016 16:52
Каким образом можно изменять цвет фона и цвет шрифта в Label? jungle Win Api 17 21.09.2009 00:38
Как с помощью JavaScript изменить цвет фона ячеек в таблице,так что бы можно было выбрать цвет из списка Gotessa JavaScript, Ajax 1 09.05.2009 16:05
RGB в Цвет. HELP! Altera Мультимедиа в Delphi 1 27.02.2008 07:58
цвет из RGB в glColor3f? shepelin Gamedev - cоздание игр: Unity, OpenGL, DirectX 0 07.01.2008 15:13