существует ли функция преобразования значений цвета между #FFFFFF <-> 0xFFFFFF
-
03-07-2019 - |
Вопрос
существует ли функция преобразования значений цвета между «#FFFFFF» <-> 0xFFFFFF
Мне нравится читать значение из строки и преобразовывать его в шестнадцатеричное число.
Решение
Замените # на 0x или на пустую строку и выполните ParseInt("FFFFFF", 16)?Помните, что #FFF действителен и равен #FFFFFF.
Другие советы
Если вы используете компилятор flex, вы можете использовать mx.styles.StyleManager для преобразования именованных цветов (например, формата #xxxxxx или даже общих имен, таких как красный) в uint.
Не связан с StackOverflow