看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《ClubT (勇氣是實現夢想的魔法)》之銘言: : ※ 引述《foliyo (生命的過客)》之銘言: : : 我拉兩個combobox來選擇 : : 首先combo1的內容 我已經直接打在form裡面 : : 所以一開始就會有東西 : : 但是我的combo2想要依照combo1下去判斷而出現我的結果 : : 例如: combo1現在有 a b c d e 五個選項 : : 我選擇 a : : combo2 會馬上出現 11 22 33 三個選項給我選擇 : : 選擇 b : : 會出現 44 55 66 給我選擇 : : 我有爬文找到相關的 : : 但是好像怎麼打 combo2 就都是空白的.... : : 還是要再拉其他物件? : 如果你會出現的東西是固定的 : : Select Case Combo1.ListIndex : Case 0 : Combo2.Clear : Combo2.AddItem "aa" : Combo2.AddItem "bb" : Combo2.AddItem "cc" : Case 1 : Combo2.Clear : Combo2.AddItem "dd" : Combo2.AddItem "ee" : Combo2.AddItem "ff" : End Select : : 大概就這樣囉 : 簡單說就是先清掉 Combo2 再新增你要的資料 Private Sub Form_Load() Combo1.AddItem "0公分" Combo1.ItemData(Combo1.NewIndex) = 99 Combo1.AddItem "10公分" Combo1.ItemData(Combo1.NewIndex) = 71 Combo1.AddItem "20公分" Combo1.ItemData(Combo1.NewIndex) = 65 Select Case Combo1.ListIndex Case 0 Combo2.Clear Combo2.AddItem "aa" Combo2.AddItem "bb" Combo2.AddItem "cc" Case 1 Combo2.Clear Combo2.AddItem "dd" Combo2.AddItem "ee" Combo2.AddItem "ff" Case 2 Combo2.Clear Combo2.AddItem "GG" Combo2.AddItem "HH" Combo2.AddItem "ii" End Select End Sub 抱歉拉這麼久的文章出來問 不過我剛好有這方面的問題@@ 因為我把這整段放在Private Sub Form_Load()下面是沒有效果的... 我的COMBOBOX2裡面還是白白的...什麼也沒有 我曾經有試過是不是上面的CASE選錯了....(我以為要放值) 結果也是沒有反應 我放在Private Sub Combo2_Click()底下 更沒有反應... 請問是哪邊錯了勒...? 我該放在哪邊? CASE 0 1 2這些要怎麼定義!? -- #1CYsr0re (Keelung)
todo70192:因為引擎的聲音太大聲了 尤其是在橋下 回音更大聲09/11 20:11
todo70192:害我沒辦法專心講電話 聽不清楚09/11 20:12
sinyuan99:所以要怪機車騎士嗎?_?09/11 20:24
todo70192:沒錯 機車騎太兇 引擎聲音太大 沒考慮到路邊講電話聽不09/11 20:25
todo70192:清楚09/11 20:25
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.146.41
disc1002:放在combox1_change底下 印象中應該是@@ 04/19 17:09
MAGICXX:是放在COMBOX1嗎?還是放在COMBOX2? 04/19 17:32
JingTeng:select那段要放在combox1,因為你是依據combox1內容改變 04/19 17:53
MAGICXX:還是不行喔 大大一提出來 我馬上就試了Orz 04/19 18:00
MAGICXX:也不是combox2_change....qq 04/19 18:01
偷補字...XD ※ 編輯: MAGICXX 來自: 140.121.146.41 (04/19 18:02)
mathlinka:ComboBox1_Click 04/19 19:44
MAGICXX:感謝樓上這位大大 可以了@_@!! 04/19 20:05