Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Преобразование цвета в строку


Автор: Saxon88 8.5.2008, 11:44
Помогите пожалуйста! Как в VB 2005 преобразовать цвет в число или строку, чтоб потом сохранить в файл. QBColor работает только с 16 цветами. Мне нужно с любым цветом.
Заранее спасибо...

Автор: neic 8.5.2008, 13:34
Если я тя понял, то должно быть это(?):
Код

Dim q1, q2, q3 as byte
Dim str as string
        q1 = Label1.BackColor.R
        q2 = Label1.BackColor.G
        q3 = Label1.BackColor.B

str = q1 & q2 & q3

Автор: popzow 8.5.2008, 20:27
Код

Label1.BackColor.ToString

Автор: neic 9.5.2008, 00:21
popzow
Вот чего я не понял, что означает А...RGB-даёт же полную палитру цветов же...а "А" что означает?

Автор: -Mikle- 9.5.2008, 20:58
 smile 
Цитата(neic @  9.5.2008,  03:21 Найти цитируемый пост)
Вот чего я не понял, что означает А...RGB-даёт же полную палитру цветов же...а "А" что означает? 


Это непрозрачность цвета, принимает значения от 0 до 255. Ноль - цвет прозрачный полностью, 255 - цвет непрозрачный
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)