Les boucles
Page 1 sur 1
Les boucles
Bonsoir, dans ce tuto, je vais vous expliquer le fonctionnement et l'utilisation des boucles :
Les boucles servent à répéter une action sans arrêt ou jusqu'a quelque chose de précis.
Il y a différents types de boucles:
1°) Le While/Wend:
Il sert à faire une boucle tant que quelque chose est là, par exemple, tant que $variable = "2"
Exemple d'application:
Cet exemple fera que, tant que $variable = "2", il attendra.
2°) Le While 1/Wend:
Il sert à faire une boucle infinie tant que l'on utilise pas de ExitLoop
Exemple d'application:
Dans cet exemple tant que la variable n'est pas égale à deux, la boucle redémarre.
3°) Le Do/Until:
Il sert à faire une boucle jusqu'à ce que quelque chose se passe
Exemple d'application:
Il en existe d'autres mais ceux-là sont les plus utiles !
Exercice:
Vous devez faire un script qui répéte sans cesse le $msg que vous aurez demandé avant, dans une inputbox. Il repetera jusqu'à ce que la variable $compteur qui est égale à "0" au départ du script soit égale à 5.
Consigne:
Vous devez utiliser des variables,une inputbox, des msgbox et une boucle.
Cet exercice n'etant pas simple, il validera (si le script est bien fait) aussi les variables et les msgbox (pas les inputbox).
Les boucles servent à répéter une action sans arrêt ou jusqu'a quelque chose de précis.
Il y a différents types de boucles:
1°) Le While/Wend:
Il sert à faire une boucle tant que quelque chose est là, par exemple, tant que $variable = "2"
Exemple d'application:
- Code:
While $variable = "2"
Sleep (100) ;le sleep sert à faire attendre le bot il faut mettre sleep (temps d'attente)
Wend
Cet exemple fera que, tant que $variable = "2", il attendra.
2°) Le While 1/Wend:
Il sert à faire une boucle infinie tant que l'on utilise pas de ExitLoop
Exemple d'application:
- Code:
While 1
If $variable = "2" Then
ExitLoop
Else
Sleep (200)
EndIf
Wend
Dans cet exemple tant que la variable n'est pas égale à deux, la boucle redémarre.
3°) Le Do/Until:
Il sert à faire une boucle jusqu'à ce que quelque chose se passe
Exemple d'application:
- Code:
Do
Sleep (100)
Until $variable = "2"
Il en existe d'autres mais ceux-là sont les plus utiles !
Exercice:
Vous devez faire un script qui répéte sans cesse le $msg que vous aurez demandé avant, dans une inputbox. Il repetera jusqu'à ce que la variable $compteur qui est égale à "0" au départ du script soit égale à 5.
Consigne:
Vous devez utiliser des variables,une inputbox, des msgbox et une boucle.
Cet exercice n'etant pas simple, il validera (si le script est bien fait) aussi les variables et les msgbox (pas les inputbox).
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|