|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.08.2007, 19:43 | #1 |
Регистрация: 01.08.2007
Сообщений: 8
|
Можно ли в Delphi использовать такое (#00CCFF) присваевание цвета?
Можно ли в Delphi использовать такое (#00CCFF) присваевание цвета. Если можно то как .
|
01.08.2007, 20:08 | #2 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Можно, только вот так: $00CCFF
Life is too short, play more...
Как правильно задавать вопросы |
01.08.2007, 20:47 | #3 |
Регистрация: 01.08.2007
Сообщений: 8
|
Например такой код:
Form1.Caption.Color:=$000000; |
01.08.2007, 21:10 | #4 | |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Цитата:
$FF0000 - синий $00FF00 - зеленый $0000FF - красный А еще можно так: Form1.Color:=RGB(255,130,10); т.е. задаем значения Красного Зеленого Синего (0..255).
Life is too short, play more...
Как правильно задавать вопросы |
|
01.08.2007, 21:16 | #5 |
Регистрация: 01.08.2007
Сообщений: 8
|
Спасиб !!!
|
04.08.2007, 01:05 | #6 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
А еще можно так
Color := 0; //min Color := 16777216; //max
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
30.09.2007, 18:06 | #7 |
Регистрация: 01.08.2007
Сообщений: 8
|
как сделать картинку с оттенком цвета например красного???
|
30.09.2007, 18:48 | #8 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
у каждого пикседя получаем цвет, потом раскладываем его на R G B, прибавляем R (красного) и присваиваем новый цвет.
P.S.: можно не попиксельно, а по линиям (Scanline вроде) |
30.09.2007, 20:51 | #9 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Собственно само разложение:
RGB -> TColor RGB(r,g,b:byte):tcolor TColor -> RGB GetRValue(color:tcolor) GetGValue(color:tcolor) GetBValue(color:tcolor)
Life is too short, play more...
Как правильно задавать вопросы |
30.09.2007, 21:46 | #10 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Цитата:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
можно ли так использовать прокси в Webbrouser | tigr1991 | Работа с сетью в Delphi | 1 | 10.02.2008 20:02 |
Как в Delphi создавать и использовать скины для програм | SeRhy | Помощь студентам | 3 | 20.12.2007 20:59 |
можно ли такое реализовать | Димарик | Общие вопросы Delphi | 6 | 22.07.2007 13:18 |
Проблемы с графикой в Delphi, Индексирование цвета | zzz(KOT)zzz | Общие вопросы Delphi | 8 | 20.06.2007 20:57 |
можно ли использовать визуальные компоненты, если у приложения нет формы? | Holly1444 | Общие вопросы Delphi | 8 | 19.11.2006 16:21 |