VB中Case是什麼意思
case 判斷語句
比如:
Select case a
case 1 '如果A等於1執行代碼
.... '代碼
case 2
...
case else
...
end select
意思就是判斷a是什麼內容。然後根據不同內容執行不同的代碼
vb 中 select case 是什麼意思?
根據表達式的值執行幾組語句之一
select case a 意思就是判斷a是什麼內容。然後根據不同內容執行不同的代碼。
VB裏的Select語句的格式是這樣的:
Select Case <變量名> '語句開始
Case <情況1> ’判斷條件
…… ‘執行命令
Case <情況2>
……
Case <情況3>
…… …… ……
Case Else
……
End Select ’結束
<情況>為變量的數據:
例如: Case 1 '當變量為1時 ......
Case Is < 5="">
VB 中的select case語句怎麼用?
select case a
意思就是判斷a是什麼內容。然後根據不同內容執行不同的代碼。
如:
select case a
case "李" '注:當a="李"時,執行下麵這句:
msgbox "他是姓李的"
case "543" '注:當a="543"時,執行下麵這句:
msgbox "哈哈,a的內容是543"
case else 'a為其它內容時,執行下麵這句:
msgbox "a是什麼東東哦~"
end select '結束判斷
vb select case 是什麼意思
選擇符合case後麵條件的語句
比如
select case a
case 1
msgbox "a"
case 2 to 5
msgbox "b"
case else
msgbox "c"
end select
以上麵代碼為例,即當a滿足1時候彈出對話框a,滿足值為2-5的時候彈出對話框b,滿足其它值的時候彈出對話框c
vb程序case語句
Private Sub Text1_Change()
Select Case Val(Text1.Text)
Case 0 To 60
Label1.Caption = "不及格"
Case 60 To 70
Label1.Caption = "及格"
Case 70 To 80
Label1.Caption = "中"
Case 80 To 90
Label1.Caption = "良"
Case 90 To 100
Label1.Caption = "優秀"
Case Else
Label1.Caption = "輸入錯誤"
End Select
End Sub
VB中如何使用select case語句
select case a
意思就是判斷a是什麼內容。然後根據不同內容執行不同的代碼。
如:
select case a
case "李" '注:當a="李"時,執行下麵這句:
msgbox "他是姓李的"
case "543" '注:當a="543"時,執行下麵這句:
msgbox "哈哈,a的內容是543"
case else 'a為其它內容時,執行下麵這句:
msgbox "a是什麼東東哦~"
end select '結束判斷
VB中的Select Case語句能不能舉例子啊?
Private Sub Form_Click()
Dim a As Integer
a = InputBox("請輸入一個數:")
Select Case a
Case Is > 0
MsgBox "是正數"
Case Is <>
MsgBox "是負數"
Case Else
MsgBox "是零"
End Select
End Sub
VB中的CASE語句
在VB.NET中VB.NET CASE語句就是比較常用的一種,下麵是詳細的介紹和代碼的演示:
1、可以用 Select...Case 語句來替換 If...Then...Else 語句,所不同的是If 和 ElseIf 語句可在每個語句中計算不同的表達式,而 Select 語句對單個表達式隻計算一次,然後將其和不同的值比較。
Function?bonus(ByVal?performance?As?Integer,?_??ByVal?salary?As?Decimal)?As?Decimal
Select?performance
Case?1
Return?salary?*?0.1
Case?2
Return?salary?*?0.3
Case?3
Return?salary?*?0.7
Case?4
Return?salary?*?0.9
Case?5
Return?salary?*?1.2
End?Select
End?Function
2、VB.NET Case語句可包含多個值和某個範圍的值,代碼案例如下:
Function?bonus(ByVal?performance?As?Integer,?_??ByVal?salary?As?Decimal)?As?Decimal
Select?performance
Case?1
Return?salary?*?0.1
Case?2,3
Return?salary?*?0.3
Case?3?To?7
Return?salary?*?0.7
Case?8?To?9
Return?salary?*?0.9
Case?Is?<>
Return?salary?*?1.2
Case?Else
Return?0
End?Select
End?Function
VB中CASE和IF有什麼不同?
if和case用於選擇分支語句。依不同情況選擇使用。
if 語法有,
1. if 條件1 then 語句
2. if 條件1 then
語句塊
end if
3.if 條件1 then
語句塊
elseif 條件2 then
……
end if
其中語法3為if嵌套。
case
1. select case 表達式
case 常量1
語句塊1
case 常量2
語句塊2
……
end select
2.
select case 表達式
case 常量1 to 常量2
語句塊
…
end select
Vb case語句
select case int(x) ?//x取整
case is>=5,is<-5 ?="">-5>
print“A”
case 2,10,0to5 ?//x取值2,10或0到5
print“B”
case else ?//不再以上取值範圍時
print“C”
end select
在x大於等於5或者小於-5時輸出'A'
在x取值2,10,或0到5輸出'B'
當x不在以上取值範圍時,比如-1輸出'C'
轉載請注明出處句子大全網 » VB中Case是什麼意思
情況>情況3>情況2>情況1>變量名>