While...Wend, instruction

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition While...Wend, instruction  Référence du langage 
Version 1 


Description
Exécute une série d'instructions tant qu'une condition donnée est True.
Syntaxe
While condition
   Version [statements]
Wend

La syntaxe de l'instruction While...Wend comprend les éléments suivants :

Élément Description
condition Expression numérique ou expression de chaîne qui produit la valeur True ou False. Si condition est Null, l'élément condition est traité comme étant False.
statements Une ou plusieurs instructions exécutées alors que condition est True.

Notes
Si condition est True, toutes les instructions contenues dans statements sont exécutées jusqu'à ce que l'instruction Wend soit rencontrée. L'instruction While prend ensuite le contrôle et l'élément condition est à nouveau vérifié. Si condition est toujours True, le processus est répété. Si condition n'est pas True, l'exécution reprend en commençant par l'instruction succédant à l'instruction Wend.

Des boucles While...Wend peuvent être imbriquées à tous les niveaux. Chaque instruction Wend correspond à l'instruction While la plus récente.


Conseil L'instruction Do...Loop fournit un moyen plus structuré et plus souple d'effectuer une itération en boucle.

L'exemple ci-dessous illustre l'utilisation de l'instruction While...Wend :

Dim Counter
Counter = 0                ' Initialiser la variable.
While Counter < 20         ' Teste la valeur du compteur.
   Counter = Counter + 1   ' Incrémente le compteur.
   Alert Counter
Wend                       ' Fin de la boucle While lorsque 
Counter > 19.