作者timohu (睡觉要关呼叫器)
看板Visual_Basic
标题[VB6 ] 请问ComboBox如果要做成阵列的话.......
时间Thu Apr 26 16:40:46 2007
就是说
我有五个comboBox
想弄成cbMain,cb(1),cb(2),cb(3),cb(4)
cbMain可以选择1~4去决定cb(1)~cb(4)要出现几个
Private Sub cbMain_Click()
Call Main_Change
End Sub
Private Sub cbMain_Change()
Select Case cbMain.ListIndex
Case 0
cb(1).Visible=True
cb(2).Visible=False
cb(3)..............
cb(4)......
Case 1
..............以上是爬之前的文章学来的
那如果在我选择完cbMain後
想在利用这种方法
当cb(1)~cb(4)改变.ListIndex时~
也就是在Private Sub cb(1)_Change()里面要执行一些动作
那要怎麽改呢
因为当我写Private Sub cb(1)_Change()
或是 Private Sub cb_Change()
VB都会出现宣告与同名事件不符的错误
难道?我不能使用阵列
而必须把那四个comboBox取名为cb1,cb2,cb3,cb4???
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.87.152.130
※ 编辑: timohu 来自: 219.87.152.130 (04/26 16:44)
1F:推 fumizuki:工具列上明明就有 左边控制项名称,右边事件名称 04/26 19:41
2F:推 fumizuki:为何还要自己输入错误的写法@@ 04/26 19:42
3F:→ fumizuki:Private Sub cb_Change(Index As Integer) 04/26 19:42