16z种基本颜色在vb中是如何表示的呀,就是vbYellow那些?
我知道cmdColor(0).BackColor =vbYellow那几个,其他的呢?

解决方案 »

  1.   

    用ColorConstants看一看就知道了,比如
    ColorConstants.vbBlack
      

  2.   

    ColorConstants常数只有8个,用QBColor函数是16种颜色。QBcolor的参数范围是0-15,共十六种颜色。
      

  3.   

    用QBColor里面其他的8种就得用RGB函数了
      

  4.   

    QBColor 函數
          傳回一個 Long,用來表示所對應顏色數目的 RGB 碼。語法QBColor(color)color 引數是必要的,它是一個介在 0 到 15.的整數。設定值color 引數有以下這些設定值:值 顏色 值 顏色 
    0 黑色 8 灰色 
    1 藍色 9 淡藍色 
    2 綠色 10 淡綠色 
    3 青藍色 11 淡青藍色 
    4 紅色 12 淡紅色 
    5 紫紅色 13 淡紫紅色 
    6 黃色 14 淡黃色 
    7 淺灰色 15 白色 請注意color 引數代表:使用於 Basic ( 諸如 Microsoft Visual Basic for MS-DOS 以及 Basic Compiler)較早版本的顏色值,由最不重要的位元組開始,其傳回值會成為 VBA 所使用的相關顏色值,也就是代表 RGB 系統中的紅、綠、藍三原色的值。
      

  5.   

    色彩常數
       以下常數可用於您程式碼的任何地方,以用來代替實際值:常數 值 說明 
    vbBlack 0x0 黑 
    vbRed 0xFF 紅 
    vbGreen 0xFF00 綠 
    vbYellow 0xFFFF 黃 
    vbBlue 0xFF0000 藍 
    vbMagenta 0xFF00FF 紫紅 
    vbCyan 0xFFFF00 藍綠 
    vbWhite 0xFFFFFF 白