国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > VBScript > 正文

VBS教程:VBScript 語(yǔ)句-Select Case 語(yǔ)句

2020-06-26 17:58:11
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
Select Case 語(yǔ)句可以是嵌套的,每一層嵌套的 Select Case 語(yǔ)句必須有與之匹配的 End Select 語(yǔ)句
 

Select Case 語(yǔ)句
根據(jù)表達(dá)式的值執(zhí)行幾組語(yǔ)句之一。

Select Case testexpression
[Case expressionlist-n
[statements-n]] . . .
[Case Else expressionlist-n
[elsestatements-n]]
End Select

參數(shù)
testexpression

任意數(shù)值或字符串表達(dá)式。

expressionlist-n

如 Case 出現(xiàn)則必選項(xiàng)。一個(gè)或多個(gè)表達(dá)式的分界列表。

statements-n

當(dāng) testexpression 與 expressionlist-n 中的任意部分匹配時(shí),執(zhí)行的一條或多條語(yǔ)句。

elsestatements-n

當(dāng) testexpression 與 Case 子句的任何部分不匹配時(shí),執(zhí)行的一條或多條語(yǔ)句。

說(shuō)明
如果 testexpression 與任何 Case expressionlist 表達(dá)式匹配,則執(zhí)行此 Case 子句和下一個(gè) Case 子句之間的語(yǔ)句,對(duì)于最后的子句,則會(huì)執(zhí)行該子句到 End Select 之間的語(yǔ)句,然后控制權(quán)會(huì)轉(zhuǎn)到 End Select 之后的語(yǔ)句。如 testexpression 與多個(gè) Case 子句中的 expressionlist 表達(dá)式匹配,則只有第一個(gè)匹配后的語(yǔ)句被執(zhí)行。

Case Else 用于指示若在 testexpression 和任何其他 Case 選項(xiàng)的 expressionlist 之間未找到匹配,則執(zhí)行 elsestatements。雖然不是必要的,但最好是將 Case Else 語(yǔ)句置于 Select Case 塊中以處理不可預(yù)見(jiàn)的 testexpression 值。如果沒(méi)有 Case expressionlist 與 testexpression 匹配且無(wú) Case Else 語(yǔ)句,則繼續(xù)執(zhí)行 End Select 之后的語(yǔ)句。

Select Case 語(yǔ)句可以是嵌套的,每一層嵌套的 Select Case 語(yǔ)句必須有與之匹配的 End Select 語(yǔ)句。

下面例子舉例說(shuō)明如何使用 Select Case 語(yǔ)句:

 

復(fù)制代碼代碼如下:

Dim Color, MyVar
Sub ChangeBackground (Color)
   MyVar = lcase (Color)
      Select Case MyVar
           Case "red"    document.bgColor = "red"
           Case "green"  document.bgColor = "green"
           Case "blue"   document.bgColor = "blue"
           Case Else     MsgBox "選擇另一種顏色"
      End Select
End Sub

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 内江市| 漳平市| 洛川县| 栖霞市| 朔州市| 汝阳县| 清河县| 赤壁市| 五大连池市| 桃江县| 包头市| 长沙县| 千阳县| 宁夏| 林西县| 师宗县| 海安县| 田东县| 南皮县| 南华县| 襄城县| 中超| 崇明县| 靖江市| 肇州县| 青冈县| 宁远县| 始兴县| 吉木乃县| 正阳县| 嘉鱼县| 中西区| 潮安县| 德安县| 永兴县| 泾源县| 镇雄县| 马鞍山市| 海原县| 屏山县| 彰化县|