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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2009, 00:13   #1
babalaba
 
Регистрация: 07.10.2008
Сообщений: 6
По умолчанию Цвета из Парадокса

Добрый день, помогите пожалуйста с решением проблемы:

Есть БД с цветовыми схемами в Paradox. Цвет там имеет представление в виде 8 цифр, преимущественно в зоне 3ххххххх и 4ххххххх виде (в таблице колонка имеет название SRGBColor). Надо преобразовать значения в обычный RGB (255, 255, 255).

Примеры:

37896771 отображается на мониторе в RGB как 67,66,66
46984697 - 249,237,204
44424183 - 247,219,65
38491189 - 53,84,75
42497737 - 201,118,136

Если надо, могу выслать скриншот.
babalaba вне форума Ответить с цитированием
Старый 22.05.2009, 12:23   #2
S@fer
Форумчанин
 
Аватар для S@fer
 
Регистрация: 29.01.2009
Сообщений: 411
По умолчанию

по какому принципу идет преобразование?
Цитата:
46984697 - 249,237,204
44424183 - 247,219,65
38491189 - 53,84,75
42497737 - 201,118,136
S@fer вне форума Ответить с цитированием
Старый 22.05.2009, 13:38   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
по какому принципу идет преобразование?
Видимо 46984697 - это просто DOUBLE значение переменки типа TColor
Цитата:
Надо преобразовать значения в обычный RGB (255, 255, 255).
В принципе есть функции GetRValue GetBValue, GetGValue, которые вычленяют компоненты из цвета.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.05.2009, 19:56   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

46984697= $2CCEDF9
249,237,204 =$F9,ED,CC
найдите отличия
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор цвета DANIЯR Общие вопросы Delphi 18 11.12.2008 10:34
DBGrid цвета Steel_rat БД в Delphi 9 01.02.2008 11:06
Формат цвета xTANATOSx Общие вопросы Delphi 14 02.11.2007 20:22
Изменение цвета Artem Общие вопросы Delphi 5 12.07.2007 09:07
цвета Toxa Общие вопросы Delphi 3 20.04.2007 12:03