Vb case語句,VB中如何使用select case語句

時間 2021-05-04 02:16:28

1樓:若沉明了龔

是在vb中用於判斷的語句

2樓:匿名使用者

select case int(x) 'x取整case is >= 5, is < -5 'x如果大於等於5到或小於-5

print "a"

case 2, 10, 0 to 5 'x取值2,10,或0到5

print "b"

case else '不在以上取值範圍時,比如-1

print "c"

end select

3樓:匿名使用者

select case int(x)  //x取整case is>=5,is<-5   //x如果大於等於5或者小於-5

print「a」

case 2,10,0to5  //x取值2,10或0到5print「b」

case else  //不再以上取值範圍時print「c」

end select

在x大於等於5或者小於-5時輸出'a'

在x取值2,10,或0到5輸出'b'

當x不在以上取值範圍時,比如-1輸出'c'

vb中如何使用select case語句

4樓:baby_原來

select case a

意思就是判斷a是什麼內容。然後根據不同內容執行不同的**。

如:select case a

case "李" '注:當a="李"時,執行下面這句:

msgbox "他是姓李的"

case "543" '注:當a="543"時,執行下面這句:

msgbox "哈哈,a的內容是543"

case else 'a為其它內容時,執行下面這句:

msgbox "a是什麼東東哦~"

end select '結束判斷

5樓:匿名使用者

給你個例子:

select case i

case is <50

print i

case 50 to 60

print i^2

case is >60

print "wrong!"

end select

6樓:匿名使用者

1. case is>50 ,is<60

2. select case 後面可以直接用1個變數,也可以用多個。

1個的情況

select case i

case is>50,is <60

case 1 to 20

case 12,15 ,16,18

多個的情況

select case str1 & ":\" & str2case "c:\windows" '這種情況下,str1="c",str2="windows"

case "d:\downloads" '這種情況下,str1="d",str2="downloads"

7樓:

語法select case testexpression[case expressionlist-n[statements-n]] . . .

[case else expressionlist-n[elsestatements-n]]

end select

部分 描述

testexpression 任意數值或字串表示式。

expressionlist-n 如 case 出現則必選。乙個或多個表示式的分界列表。

statements-n 當 testexpression 與 expressionlist-n 中的任意部分匹配時,執行的一條或多條語句。

elsestatements 當 testexpression 與 case 子句的任何部分不匹配時,執行的一條或多條語句。

8樓:匿名使用者

50 to 60 即可表示,另外,還可以用ls<=90,表示小於等於九十的數。

9樓:匿名使用者

select case i

case 50.1 to 59.9

vb 中的select case語句怎麼用?

10樓:匿名使用者

select case a

意思就是判斷a是什麼內容。然後根據不同內容執行不同的**。

如:select case a

case "李" '注:當a="李"時,執行下面這句:

msgbox "他是姓李的"

case "543" '注:當a="543"時,執行下面這句:

msgbox "哈哈,a的內容是543"

case else 'a為其它內容時,執行下面這句:

msgbox "a是什麼東東哦~"

end select '結束判斷

11樓:蒼好星駿

select

case

icase

i的值執行語句

case

i的值執行語句

case

i的值執行語句

case

i的值執行語句

......

endcase

vb中case是什麼意思

12樓:

vb中case是把變數的內容與多個模板進行匹配,再根據成功匹配的模板去決定應該執行哪部分**。在語句頭上的表示式必須是有序型別(整型、字元型、布林型等)。值表是一些由逗號分開的常數,表示式所有可能的值必須在值表中出現,且每個值只能出現一次。

13樓:匿名使用者

其實case是乙個 執行命令

在得到 xx命令的入口後

就順序執行每個 case後面的語句 除非後面有 結束該順序的語句出現否則就順著執行

當遇到結束的 就跳出整個入口

往下執行

14樓:匿名使用者

case 判斷語句

比如:select case a

case 1 '如果a等於1執行**

.... '**

case 2

...case else

...end select

意思就是判斷a是什麼內容。然後根據不同內容執行不同的**

vb語句解釋,詳細點哦,VB的語句解釋

private sub command1 click 定義過程 if trim txtoldpwd.text strmm and txtnewpwd1.text txtnewpwd2.text then txtoldpwd.text是輸入舊密碼,trim函式表示去除前後空格,並且格式成字串格式 co...

VB的語句解釋

dim p as integer,i as integer,n as integer 宣告p,i,n為整形變數,dim宣告的變數是動態變數,使用dim宣告的變數在過程執行後不會被儲存 p 2 n 20 對p,n進行賦值 不賦值的話,vb預設為0 for i 1 to n step p 進入迴圈 i ...

VB中判斷語句問題,請教高手,VB中判斷語句問題,請教高手

同上,至少把r pass r2 ex h 的定義和賦值部分貼出來吧 text控制項陣列.兩個text不加任何轉換比較就是逐字比較文字,113和82,8比1大,因此82比113大。用相減的時候vb隱含轉換string為數值,因此正常。所以說vb的隱式轉換害死人,程式設計習慣會變壞。if r2 ex h...