Re: [VB6 ] select case 的問題

看板Visual_Basic作者 (矇面加菲獅)時間19年前 (2006/05/25 22:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《soonsoondog (痞)》之銘言: : Select Case B : CASE Is <= 110 : A = B * 2 : Case Is > 110, Is <= 330 大於 110 330 以內的 : A = B * 2.3 : Case Is > 330 : A = B * 2.6 : End Select 正確寫法 Select Case B Case Is <= 110 A = B * 2 Case Is <= 330 A = B * 2.3 Case Else A = B * 2.6 End Select : 這是一題常見的電費計算 我想問的是 我這樣的寫法會導致 : Case Is > 330 : A = B * 2.6 : 這一列算不出來 : 前兩列條件都可以算(<=110,>110 <=330) : 只有最後這列不能 為什麼? : 當我把程式碼改成 : Select Case B : Case 1 To 110 : A = B * 2 : Case 111 To 330 : A = B * 2.3 : Case Else : A = B * 2.6 : End Select : 就可以算了 why? -- ▃▅▇▆▄ ▆▂▃ ` 逝去感如何能留住,半點遺留殊不易,██▅▇▄▃ ▇▃▂" . █████████▃i ▁▄▇ 更多悽悽慘慘的遭遇………██▆▃ █▅▆▃ˍ▄* ▂█▄▇▅▂. 我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.58.156.43
文章代碼(AID): #14TRuD3v (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #14TRuD3v (Visual_Basic)