VBScript-ループ
コードのブロックを数回実行する必要がある場合があります。一般に、ステートメントは順番に実行されます。関数の最初のステートメントが最初に実行され、次に2番目のステートメントが実行されます。
プログラミング言語は、より複雑な実行パスを可能にするさまざまな制御構造を提供します。ループステートメントを使用すると、ステートメントまたはステートメントのグループを複数回実行できます。以下は、VBScriptのループステートメントの一般的なfromです。
VBScriptは、ループ要件を処理するために次のタイプのループを提供します。詳細を確認するには、次のリンクをクリックしてください。
ループタイプ | 説明 |
---|---|
forループ | 一連のステートメントを複数回実行し、ループ変数を管理するコードを省略します。 |
for ..各ループ | グループ内に少なくとも1つの要素がある場合に実行され、グループ内の要素ごとに繰り返されます。 |
while..wendループ | ループ本体を実行する前に条件をテストします。 |
do..whileループ | do..Whileステートメントは、条件がTrueである限り実行されます。(つまり)条件がFalseになるまでループを繰り返す必要があります。 |
do ..ループまで | do..Untilステートメントは、条件がFalseである限り実行されます。(つまり)条件がTrueになるまでループを繰り返す必要があります。 |
ループ制御ステートメント
ループ制御ステートメントは、実行を通常のシーケンスから変更します。実行がスコープを離れると、ループ内の残りのすべてのステートメントは実行されません。
VBScriptは、次の制御ステートメントをサポートします。詳細を確認するには、次のリンクをクリックしてください。
制御ステートメント | 説明 |
---|---|
ステートメントの終了 | を終了します For loop ステートメントを実行し、ループの直後のステートメントに実行を転送します |
Doステートメントの終了 | を終了します Do While ステートメントを実行し、ループの直後のステートメントに実行を転送します |