select case combo1.listindexcase 0 Text1.text="美丽" case 1 Text1.text="you" case 2 Text1.text="SS" end select
试过了。不行。我用click事件触发后,只得一个美丽,其它再也执行不下去
Option ExplicitPrivate Sub Combo1_Click() Dim i As Integer Select Case Combo1.List(i) Case "ff" Text1.Text = "ff" Case "1" Text1.Text = "1" Case "m1" Text1.Text = "m1"End Select End SubPrivate Sub Form_Load() Combo1.AddItem "ff" Combo1.AddItem "1" Combo1.AddItem "M1" End Sub
text1.text总得ff,不得其它的!~
把二楼的:Select Case Combo1.List(i) 改成:Select Case Combo1.ListIndex就可以了。
Text1.text="美丽"
case 1
Text1.text="you"
case 2
Text1.text="SS"
end select
Dim i As Integer
Select Case Combo1.List(i)
Case "ff"
Text1.Text = "ff"
Case "1"
Text1.Text = "1"
Case "m1"
Text1.Text = "m1"End Select
End SubPrivate Sub Form_Load()
Combo1.AddItem "ff"
Combo1.AddItem "1"
Combo1.AddItem "M1"
End Sub
改成:Select Case Combo1.ListIndex就可以了。