ユーザーは、式の値の使用に基づいてステートメントのグループを実行したい場合はSwitch Case
ステートメントを。各値は、「状況」と呼ばれ、それぞれの場合の変数に試験に従ってオンされます。テスト式と、ユーザーが指定した場合はCase
、実装の一致していないCase Else
文を。
Case Else
されるSelect Case
一つの代替文は、しかし、常に使用Case Else
声明は良いプログラミングの練習です。
文法
以下は、VBScriptのあるSwitch
構文ステートメント。
選択 ケース表現 ケースexpressionlist1 文1 文2 .... .... statement1nの ケースexpressionlist2 文1 文2 .... .... ケースexpressionlistn 文1 文2 .... .... ケース エルス elsestatement1 elsestatement2 ....を .. .. 終了 を選択
例
デモンストレーションの目的のために本明細書整数型の関数によって計算。次の図を参照してください -
リファレンスサンプルコード -
プライベート サブswitch_demo_Click() 薄暗い MyVarというよう 整数 のMyVar = 1 を選択 ケースMyVarという ケース 1つ のMsgBox 「数が最小合成数である」 ケース 2 のMsgBox 「数だけでも素数である」 ケース 3 のMsgBox " 数が最小奇数であります素数「 ケース エルス MsgBoxに 」不明な番号」 エンド を選択 End Subの
、上記次の結果をサンプルコードを実行します -