我把ComboBox设成2-DropDown List,我想用户通过改变选择值的时候,也就是它的 ListIndex改变的时候响应事件,可是Change事件就是不响应,各位大侠救命啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,有什么方法或者新控件啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

解决方案 »

  1.   

    是click 事件,不是changge事件。
      

  2.   

    yes,是click事件
    例:你的combobox中有1,2,3,在1,2,3中选择是click事件,当键入1,2,3以外的字符才是change事件
      

  3.   

    click 点击相同项时,没有改变也触发,与change有点区别。可以这样:Private Sub Combo1_Click()
     Static i
     If Combo1.ListIndex <> i Then
        ...
        ...
        .
        i = Combo1.ListIndex
    End If
    End Sub
    Private Sub Form_Load()
        Combo1.ListIndex = 0
    End Sub
      

  4.   

    Private Sub Combo1_Click()
     select case Combo1.ListIndex  
    case 1
    case 2  
        ...end select
    End Sub
      

  5.   

    同意fafan(Hello World!) !