我想製作顏色選擇器,當選擇顏色時將顏色代碼寫入文本框。我創建了顏色對話框和文本框,如何從拾取的顏色中製作rgb和十六進制代碼?Visual Basic 2013顏色代碼
我想這個代碼,但它有一個問題:
TextBox1.Text = ColorDialog1.Color.R + ", " + ColorDialog1.Color.G + ", " + ColorDialog1.Color.B
獲取:
'' 類型的未處理的異常出現在Microsoft.VisualBasic.dll中 附加信息:從字符串「,」轉換爲鍵入「Double」無效。
如果你得到十六進制值,請參閱:http://stackoverflow.com/questions/2109756/how-to-get-color-from-hexadecimal-color-code-using-net – NoChance
'顏色'有'.A'' .R'' .G'和'.B'屬性爲Alpha/Red/Green/Blue ...所有十六進制值都是將RGB轉換爲十六進制並連接起來。 – Basic