|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.07.2015, 21:32 | #1 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 86
|
Перевести TColor в числовой Cardinal
Здравствуйте, появилась задача
Надо перевести TColor в числовой Cardinal Допустим clRed в числовом формате это 4294901760 Как допустим из clRed получить 4294901760 Мозг кипит... |
09.07.2015, 21:58 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
09.07.2015, 22:01 | #3 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 86
|
Да это кардинал,
но надо именно порядковый Вот к примеру смотрите: Только тут - с кардинала получаем R,G,B, а надо наоборот (предварительно конечно перевести TColor в RGB) Т.Е имеем TColor -> RGB -> 4294901760 Код:
Последний раз редактировалось Stilet; 10.07.2015 в 08:32. |
09.07.2015, 22:21 | #4 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
clRed = $FF 4294901760 = $FFFF0000 Ну и как из одного собираешься другое получать?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
09.07.2015, 22:26 | #5 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 86
|
Не ЗНАЮ.
Не ЗНАЮ. |
10.07.2015, 08:25 | #6 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
для чего это требуется?
Пишу на Delphi за еду
|
10.07.2015, 08:34 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Чет я совсем не понял что нужно...
I'm learning to live...
|
10.07.2015, 09:26 | #8 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
clRed = 255; // $000000FF и никак иначе! А вот если ты хочешь из BGR (3 байта) получить RGB (3 байта) и наоборот - то это легко. Если б такой функции не было, её придумать - 3 минуты. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
10.07.2015, 09:54 | #9 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
Color To RGB
RGB to Color
программа — запись алгоритма на языке понятном транслятору
|
10.07.2015, 10:18 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевести значения в числовой формат книги Excel | kaury | Microsoft Office Excel | 10 | 14.04.2014 14:38 |
TColor -> Integer | Katus | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 05.03.2012 09:25 |
чо за синтаксис? TArray<Cardinal>; | black_catt | Общие вопросы Delphi | 1 | 27.01.2012 08:57 |
Как перевести строку в тип Tcolor в Delphi | Baaandit | Общие вопросы Delphi | 3 | 15.11.2009 22:41 |
работа с cardinal | ERASERROR | Общие вопросы Delphi | 8 | 31.01.2008 17:45 |