Форум: "Основная";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
ВнизКак перевести цвет из colordialog`a в такой же в HTML`e Найти похожие ветки
← →
Nes © (2005-07-06 00:24) [0]Сообственно сам сабж,наглым копированием не проходит(тёмно-красный тогда похож на зелёный)
Очень нужно...прога заменяет цвет в хтмл страничке на нужный(так нужно)...вот и перевести цвет из colordialog в понятный цвет для хмтла не знаю как =(
Заранее спасибо...
← →
Kolan © (2005-07-06 00:53) [1]В HTML цвет задаётся 16 коде RGB всё что надо преобразовать:
if ColorDialog1.Execute then
Edit1.Text := IntToHex(GetRValue(ColorDialog1.Color), 2) +
IntToHex(GetGValue(ColorDialog1.Color), 2)
+ IntToHex(GetBValue(ColorDialog1.Color), 2);
← →
begin...end © (2005-07-06 08:54) [2]
Edit.Text := IntToHex(ColorToRGB(ColorDialog.Color))
← →
-=XP=- © (2005-07-06 09:03) [3]IntToHex(ColorToRGB(ColorDialog.Color))
Другой порядок следования байтов: RGB и BGR
Кажется, правильно именно в [1].
← →
Anatoly Podgoretsky © (2005-07-06 09:14) [4]begin...end © (06.07.05 08:54) [2]
Не пойдет ты изменил порядок байт
← →
begin...end © (2005-07-06 09:24) [5]> -=XP=- © (06.07.05 9:03) [3]
Вы правы.
← →
SecCenter (2005-07-06 11:25) [6]При чем здесь порядок байт?
Дело в том что число цвета надо переводить по состовляющим(1), а не сразу все(2).
← →
Nes © (2005-07-06 12:00) [7]Спасибо всем=)!
← →
ЮЮ © (2005-07-06 12:02) [8]>по состовляющим(1), а не сразу все(2).
:)
В шестнадцетиричном предствлении все "составляющие" сразу рядышком и лежат, толбко то что в Delphi $AABBCC, то в HTML $CCВВАА
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.013 c