網有很多標準顏色可供選擇。但如何知道那裏的數值。我想要這些數值,以便通過改變這些我可以獲得所需的陰影,這些陰影不可用作標準顏色。如何獲得RGB數值相當於vb.net中的顏色
對於黑色我們知道數字RGB等效爲0,0,0, 但是橄欖色的RGB值是多少?
如何做到這一點的顏色名稱爲數字RGB值轉換
網有很多標準顏色可供選擇。但如何知道那裏的數值。我想要這些數值,以便通過改變這些我可以獲得所需的陰影,這些陰影不可用作標準顏色。如何獲得RGB數值相當於vb.net中的顏色
對於黑色我們知道數字RGB等效爲0,0,0, 但是橄欖色的RGB值是多少?
如何做到這一點的顏色名稱爲數字RGB值轉換
由於所有的顏色都是彩色的對象,你只需要實例化色彩,並呼籲要顏色的方法。
你可能想是這樣的:
Console.Write(Color.Olive.R & " " & Color.Olive.G & " " & Color.Olive.B)
的Color
結構有.A
,.R
,.G
和.B
領域。
例如:
Dim color As Color = Color.Olive
Dim r As Integer = color.R
Dim g As Integer = color.G
Dim b As Integer = color.B
Public Function Color2Integer(ByVal c As Color) As Integer
Return c.ToArgb
End Function
Public Function Integer2Color(ByVal colorValue As Integer) As Color
Return Color.FromArgb(colorValue)
End Function
阿超tiiiiny修正:顏色** **結構具有這些值。而Colors類的屬性(又名命名的顏色)返回一個Color結構:) – nantito 2011-04-29 22:32:47
@nantito,命名的顏色只是返回結構的Color結構的靜態屬性,沒有涉及的類。 – 2011-04-29 22:39:31
是的。但是命名的顏色也是Color ** s **類的屬性。但無論如何,我的觀點是Color在第一個時期是一個結構。剩下的只是一個補充。所有的設置和清晰!謝謝。 – nantito 2011-04-29 22:43:21