Private Sub Combo1_Click()
If Combo1.ListIndex = aa Then
Text19.Text = Str(aa)
End If
End Sub
里面有三个内容!
可是aa只能返回第一个内容的序号!
Text19.Text = Str(aa)
我选择第一个时
只能显示0,我选择第二个或第三个时,什么都不显示!
參考答案:因为你用了判断的条件,也就是只有当combo1.listindex = aa的时候才会显示,但是没有见到你定义及初始化aa,如果是这样的话,那么aa就有会默认值0,也就是说,只有满足combo1.listindex = 0的时候才会改变text19.text的值,如果你想要得到每选择一个内容的序号的话,那可以用这样。
Private Sub Combo1_Click()
Text19.Text = Combo1.ListIndex
End Sub