&HFFFFFF 或 rgb(255,255,255)

解决方案 »

  1.   


    &HFFFFFF&使用 RGB 函数来指定颜色和用内部常数来指定颜色,都不是直接的,因为 Visual Basic 只是将它们解释为与它所代表的颜色较接近的一种颜色。如果自己清楚知道 Visual Basic 是如何用数值来指定颜色的话,就可以给颜色参数和属性指定一个值,这样能直接指定颜色。多数情况下,用十六进制数输入这些数值更简单。正常的 RGB 颜色的有效范围,是从 0 到 16,777,215 (&HFFFFFF&)。每种颜色的设置值(属性或参数)都是一个四字节的整数。对于这个范围内的数,其高字节都是 0,而低三个字节,从最低字节到第三个字节,分别定义了红、绿、蓝三种颜色的值。红、绿、蓝三种成分都是用 0 到 255 (&HFF) 之间的数表示。因此,可以用十六进制数按照下述语法来指定颜色:&HBBGGRR&BB 指定蓝颜色的值,GG 指定绿颜色的值,RR 指定红颜色的值。每个数段都是两位十六进制数,即从 00 到 FF。中间值是 80。因此,下面的数值是这三种颜色的中间值,指定了灰颜色:&H808080&
      

  2.   

    先转换成&HFFFFFF&,再把16进制转换成10进制
      

  3.   

    可以用win98所带的计算器(科学型)进行换算,如果要用在程序中,你应先将十六进制换算成二进制,然后四位四位换算成十进制
      

  4.   

    #ffffff代码和VB的RGB代码是对应的#       FF    FF    FF
    RGB(   255 ,255, 255)只是一个用16进制表示
    一个用10进制表示而已
      

  5.   

    我的办法是在取得#aabbcc后,在VB中的色彩即为:&H00ccbbaa&,包你满意!
      

  6.   

    #aeff00 颜色代码 与 vb 的好像是反的 vb=#0000ffae
    其中前两位无用!!!!!!
      

  7.   

    补充:我的办法是在取得#ABCDEF后,在VB中的色彩即为:&H00EFCDAB&,包你满意!