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

End Sub


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

End Sub


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

End Sub


上一篇:VB编程:获取文件夹下所有文件


下一篇:VB编程:UBound获取数组上限;LBound获取数组下限