比如,我有一个,
combox1.AddItem "1"
combox1.AddItem "2"
combox1.AddItem "3"
combox1.AddItem "4"
还有一个
combox2.AddItem "123"
combox2.AddItem "223"
combox2.AddItem "323"
combox2.AddItem "423"它们同在一个form1中间,我想问一下。
如果我想这样,运行程序后,
选择combox1.AddItem "1",combox2也会跟着在combo2.text中显示"123"
选combox1.AddItem "2",combox2会跟 着在combo2.text中出来"223",这个怎么个实现法?不知道是什么事件触发这样的选项,主要是实时的反应出来,请高手给详细的代码解释一下,谢谢了~!

解决方案 »

  1.   

    combox1的change事件里循环combo2的条目,有combo1.text内容的就给combo2.text
      

  2.   

    UP这个不是太明白,如果有选COMBOX1中第二个选项呢?上面的东西只是举个例子,如果从数据库里面调用,用循环就不太现实吧
      

  3.   

    还是自己解决了,
    Private Sub ccd_Click()
    if combo1.text="1" then
    combo2.text="123"
    End if
    if combo1.text="2" then
    combo2.text="223"
    End if
    End Sub这不需要用什么循环,只要一个简单的IF语句就成了,如果是调用数据库的东西,更好办了,WHERE里面把combo1.text设成查找条件就够了,然后再显示到combo2.text上面。