Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.224.246.203] |
|
Сообщ.
#1
,
|
|
|
Нужны функции конвертации Tcolor в текстовый Hex формат следующих видов:
Delphi Hex HTML Hex Visual C++ Hex RGB float RgB Int Clarion Hex VisualBasic Hex PowerBuilder Hex И обратная функции конвертации из выше указанных Hex форматов в TColor По Delphi Hex и HTML Hex, в интернетах нашёл, а по остальным чё-то нету. |
Сообщ.
#2
,
|
|
|
Цитата Jiro @ а по остальным чё-то нету По остальным можно найти префиксы для обозначения Hex: C++ и Clarion - '0x', VB - '&H', PowerBuilder - '~h'. Порядок байт RGB везде (кроме html) тот же, что и в TColor. В итоге получаем HexColor := prefix + IntToHex(IntColor,6) Добавлено PS: По RGB int и float вопрос не корректен, т.к. это просто форматы двоичного представления RGB, а здесь речь идет о строковом Hex-представлении, которое зависит от конкретного языка |
Сообщ.
#3
,
|
|
|
спс.
|