[求助]vb6的颜色到.net下怎么找到对应的
1.比如:在vb6中有一控件(ActiveReport中的)的文字颜色是“&H8000000D&”,
在vb.net2005下对应的颜色是什么(我一个一个的对比,感觉“Highlight”好像比较像,但打印出来的颜色却差得很多)?(50')
2.vb6的颜色和vb.net2005的对应关系是什么,有没有什么方法能简单快速的找到对应的颜色?(50')
[解决办法]
哪有这个颜色啊,颜色是6位16进制数啊,你那个是8位的,不是有效的颜色。
[解决办法]
VB6 里面的RGB函数=VS2005里的Color.FromArgb函数
[解决办法]
颜色就是RGB值,没有什么对应不对应,各语言基本都是一致的。
[解决办法]
用COLOR类下边的函数吧
[解决办法]
1. vb.net2005下对应的颜色 Color.FromArgb(49, 106, 197)
2. dgList.Columns(1).DefaultCellStyle.BackColor = Color.FromArgb(49, 106, 197)
[解决办法]
或者 obj.BackColor = System.Drawing.Color.White
[解决办法]
Dim color As Long = &H8000000DDim R As Integer = color And &HFFDim G As Integer = (color And &HFF00&) \ &H100Dim B As Integer = (color And &HFF0000) \ &H10000Label1.ForeColor = System.Drawing.Color.FromArgb(0, R, G, B)
[解决办法]
dim backcolor as string="red"
dim CurColor as Color=Color.FromName(backcolor)
**************************************
dim CurColor as Color=Color.FromArgb(255,0,0)