VBScript - Loops

Potrebbe esserci una situazione in cui è necessario eseguire un blocco di codice più volte. In generale, le istruzioni vengono eseguite in sequenza: la prima istruzione in una funzione viene eseguita per prima, seguita dalla seconda e così via.

I linguaggi di programmazione forniscono varie strutture di controllo che consentono percorsi di esecuzione più complicati. Un'istruzione loop ci consente di eseguire un'istruzione o un gruppo di istruzioni più volte e la seguente è la descrizione generale di un'istruzione loop in VBScript.

VBScript fornisce i seguenti tipi di loop per gestire i requisiti di loop. Fare clic sui seguenti collegamenti per verificarne i dettagli.

Tipo di loop Descrizione
per loop Esegue una sequenza di istruzioni più volte e abbrevia il codice che gestisce la variabile del ciclo.
per ..ogni ciclo Viene eseguito se c'è almeno un elemento nel gruppo e reiterato per ogni elemento in un gruppo.
while..wend loop Verifica la condizione prima di eseguire il corpo del ciclo.
do.. while loop Le istruzioni do..While verranno eseguite fintanto che la condizione è True. (Cioè,) Il ciclo dovrebbe essere ripetuto fino a quando la condizione è False.
fare..fino a loop Le istruzioni do..Until verranno eseguite fintanto che la condizione è False. (Cioè,) Il ciclo dovrebbe essere ripetuto fino a quando la condizione è True.

Dichiarazioni di controllo del loop

Le istruzioni di controllo del ciclo cambiano l'esecuzione dalla sua sequenza normale. Quando l'esecuzione esce da un ambito, tutte le istruzioni rimanenti nel ciclo NON vengono eseguite.

VBScript supporta le seguenti istruzioni di controllo. Fare clic sui seguenti collegamenti per verificarne i dettagli.

Dichiarazione di controllo Descrizione
Esci per istruzione Termina il For loop istruzione e trasferisce l'esecuzione all'istruzione immediatamente successiva al ciclo
Esci dall'istruzione Do Termina il Do While istruzione e trasferisce l'esecuzione all'istruzione immediatamente successiva al ciclo