C'est un débutant en programmation qui s'adresse à vous.
Je pense que ma question ne doit pas être compliqué, mais j'ai beau chercher par moi même, je ne trouve pas la solution. (Je tourne en rond)
Je souhaite réaliser la chose suivante :
Ouverture d'une boite de dialogue avec la demande de saisie d'un mot de passe, avec un bouton OK et un bouton Annuler.
Si le mot de passe est bon après un clic sur ok, un nouveau message s'affiche pour l'indiquer et on clic sur ok de ce nouveau message pour aller sur une page Web.
Si le mot de passe est incorrect, c'est un message d'erreur qui s'affiche et on clic sur un bouton recommencer pour revenir à la première fenêtre de saisie. (Idéalement après 5 essais on quitte le script).
Ce que j'ai écrit fonctionne en partie, mais la boucle semble se répéter à l'infinie.
Je ne sais pas non plus comment limiter les tentatives de saisies du mot de passe à 5 essais.
Si vous pouviez m'aider, ce serait super sympa.
Merci beaucoup.
Voici mon script :
Code : Tout sélectionner
While 1
$valeur = InputBox("Saisir le mot de passe", "Attention au Majuscules & Minuscules ", "", " M11")
If ($valeur) = "12345" Then
MsgBox(32, "Bravo", "Mot de passe OK! ")
Else
MsgBox(16, "Attention", "Mot de passe invalide.")
EndIf
WEnd
ShellExecuteWait("http://www.google.com")
Sleep (20000)
Exit




