發新話題

Visual Basic 教學 - 《進階操作》指定色彩的方法

Visual Basic 教學 - 《進階操作》指定色彩的方法

指定色彩的方法
  • 以程式碼指定色彩的方法
    • 第一個是直接指定顏色的代碼(用16進位法分成四個 bytes表示,一如屬性視窗顯示之色彩值)
      Ex: Text1.BackColor = &H800000

    • 第二種是VB內建的系統色彩常數
      (這裡的色彩大都是常用顏色 ex.卷軸色,現用的標題列顏色等)
      Ex: Text1.BackColor = vbGreen

    • 第三就是還蠻多人喜歡使用的 QBcolor(color) 函數
      Ex: Text1.BackColor = QBColor(3)

      顏色顏色
      0黑色8灰色
      1藍色9淡藍色
      2綠色10淡綠色
      3青藍色11淡青藍色
      4紅色12淡紅色
      5紫紅色13淡紫紅色
      6黃色14淡黃色
      7淺灰色15白色
    • 第四個是使用RGB函數 RGB(red, green, blue)
      括號裡的 red, green, blue 可用0~255之間的整數表示其比重 (像調螢幕的色彩一樣)
      Ex: Text1.BackColor = RGB(0, 255, 255)

    • 第五個就是使用共同對話框中的色彩對話框
      這方法比較人性化也比較輕鬆
      Ex:  CommonDialog1.ShowColor
             Text1.BackColor = CommonDialog1.Color

    • 還有一個就是引用其他物件(控制項)的色彩屬性
      Ex: Text1.BackColor = txtRef(0).BackColor

       

  • 範例程式:訪客無法瀏覽此圖片或連結,請先 註冊登入會員

TOP

關於色彩方面 蟲子想補充 前景 跟 背景

因為 蟲子也常出錯

backcolor  背景

forecolor  前景

英文不好的人因該常常出錯吧  向蟲子也是

想改 文字顏色

卻選到backcolor    害蟲子慌了手腳

因為還沒有很深入的認識它  所以 常常出錯呢...

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。