天天看點

VB程式設計:自定義過程改變窗體顔色

VB程式設計:自定義過程改變窗體顔色

程式源碼:

Dim A(5) As String

Private Sub Combo1_click()

   A(5) = Combo1.Text

End Sub

Private Sub Command1_Click()

   CB A(5), Form1

Private Sub Form_Load()

   Dim i As Integer

   A(1) = "紅色"

   A(2) = "黑色"

   A(3) = "黃色"

   A(4) = "藍色"

   For i = 1 To 4

       Combo1.AddItem A(i)

   Next i

Sub CB(Ys As String, Co As Object)

   If TypeOf Co Is Form Then

       Select Case Ys

           Case "紅色"

               Co.BackColor = RGB(255, 0, 0)

           Case "黃色"

               Co.BackColor = RGB(255, 255, 0)

           Case "綠色"

               Co.BackColor = RGB(0, 255, 0)

           Case "藍色"

               Co.BackColor = RGB(0, 0, 255)

           Case Else

               MsgBox "無顔色,請選擇", vbOKOnly, "提示"

       End Select

   End If

繼續閱讀