Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: RGB
 
 автор: час   (28.02.2010 в 14:24)   личное сообщение
 
 

Может кому сгодиться - цвет подбирать и значения RGB сдирать .
http://yandex.ru/yandsearch?text=rgb%20%D1%86%D0%B2%D0%B5%D1%82%D0%B0&lr=194#down

  Ответить  
 
 автор: час   (28.02.2010 в 14:28)   личное сообщение
 
 

Но у меня в VB6 почемута диаметрально противоположно фсё окрашивается взял цвет примерно как на Hiprog
ffe5b4 а результат голубой цвет формы - смешно
а вот RGB - нормально работает...

  Ответить  
 
 автор: Гоблин   (28.02.2010 в 15:59)   личное сообщение
 
 

Может потому, что RGB изначально заложно для работы мониторов (черных). SMYK - для плашечных цветов. (принтеров) изначально заложен для белой буаги. Полная противоположность RGB. Может напутал что.

  Ответить  
 
 автор: час   (28.02.2010 в 16:16)   личное сообщение
 
 

МОЖЕТ!

  Ответить  
 
 автор: FORMAT   (01.03.2010 в 11:18)   личное сообщение
 
 

А может нодо так #ffe5b4?

  Ответить  
 
 автор: час   (01.03.2010 в 11:22)   личное сообщение
 
 

ни фига не помогает решётка
Ну и ХР с ней
Я беру диаметрально и получается - то, что надо(но гемор)

  Ответить  
 
 автор: snipe   (01.03.2010 в 11:53)   личное сообщение
 
 

может так
CLng("&Hffe5b4")

  Ответить  
 
 автор: час   (01.03.2010 в 12:10)   личное сообщение
 
 

Может!!!
Там в шестнадцатиришном формате вроде бы надо значение подавать или текстовой эквивалентной строкою.....

  Ответить  
 
 автор: snipe   (01.03.2010 в 12:25)   личное сообщение
 
 

чета сижу репу чешу над твоим вопросом

если сделать так CLng("&Hffe5b4") то получается голубой хотя на том сайте тот цвет который нужен

а если CLng("&Hb4e5ff") то цвет который нужен а на том сайте он голубой

число hex состоит из 6 разрядов если разбить на три группы по два разряда и первую и последнюю группу поменять местами то получается то что тебе нужно

пример (имеем ffe5b4 - группируем ff e5 b4 - меняем местами b4 e5 ff - результат b4e5ff)

  Ответить  
 
 автор: час   (01.03.2010 в 13:23)   личное сообщение
 
 

сурёзно

  Ответить  
 
 автор: час   (01.03.2010 в 13:26)   личное сообщение
 
 


ТЫ ПРАВ , ОДНАКО!!!
=====================================================================================
А я не обратил внимания - там действительно чётко видно, как меняются местами эти крайние пары - на сайте яндекса......

  Ответить  
 
 автор: час   (01.03.2010 в 13:34)   личное сообщение
35 Кб.
 
 

А цвета там названы - интересно

  Ответить  
 
 автор: snipe   (01.03.2010 в 15:29)   личное сообщение
 
 

ага заметил - серобуромалиновый
а то что глаз замылился - я всегда готов помочь

  Ответить  
 
 автор: час   (01.03.2010 в 16:45)   личное сообщение
 
 

Спасибо!!!

  Ответить  
 
 автор: snipe   (02.03.2010 в 01:28)   личное сообщение
 
 

Докопался почему так

в vb цвет считается по формуле
=red+(green*256)+(blue*65536)
при сложении получится что blue станет старшим разрядом а red младшим(т.е. если записать в hex то поимеем red+(green*100)+(blue*10000) поскольку цвет записывается в hex от 00 до ff то получим в hex два символа blue два символа green два символа red)

и как я понял на том сайте HEX дано для HTML (а там построение цвета по другому - два символа red два символа green два символа blue)

еще посмотри тут
http://www.artlebedev.ru/tools/colors/
(вот уж не думал что с цветами могут быть грабли)

  Ответить  
 
 автор: час   (02.03.2010 в 08:01)   личное сообщение
 
 

А чё та там не очень много оттенков цветов...
Видать хватает....

  Ответить  
 
 автор: snipe   (02.03.2010 в 08:06)   личное сообщение
 
 

Так пишутЪ что именно эти цвета не искажаются при различных конфигурациях компов и используемых браузерах

  Ответить  
 
 автор: час   (02.03.2010 в 08:07)   личное сообщение
 
 

АААААААААААААААААААААААААААААААААААА...
=========================================
Робята сурёзные - на фото...
http://www.artlebedev.ru/studio/

  Ответить  
 
 автор: час   (05.03.2010 в 07:53)   личное сообщение
24 Кб.
 
 

Вот что сделал - для себя:
Получившееся число записываю в таблицу и все дела...
В форме На событие загрузка формы вешаю Me.Baccolor = число из таблицы - и все формы так окрашиваю в новый цвет - по необходимости.
Можно в зависимости от времени суток менять цвет согласно психологически комфортного цвета - для данного человека или для данного времени суток.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList