作者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)
推 fumizuki:工具列上明明就有 左邊控制項名稱,右邊事件名稱 04/26 19:41
推 fumizuki:為何還要自己輸入錯誤的寫法@@ 04/26 19:42
→ fumizuki:Private Sub cb_Change(Index As Integer) 04/26 19:42