[R] Inputbox OK

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

[R] Inputbox OK

#1

Message par jcaspar »

Bonjour à tous !

En utilisant inputbox il faut valider par ok ou cancel. Comment indiquer au script que lorsque je clic sur le bouton
ok j'effectue une action et si cancel autre action

Merci d'avance pour vos explications

Jean Marc
► Afficher le texte
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..]Inputbox OK

#2

Message par jbnh »

Je vois pas l'inputbox dans votre script.

Mais sinon, dans la doc :
Return Value

Success: Returns the string that was entered.
Failure: Returns "" (blank string) and sets @error as follows:
@Error 0 = The string returned is valid.
1 = The Cancel button was pushed.
2 = The Timeout time was reached.
3 = The InputBox failed to open. This is usually caused by bad arguments.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..]Inputbox OK

#3

Message par ani »

Exemple

Code : Tout sélectionner

$InputBox = InputBox("titre","prompt","default","","","",-1,-1,5,"")
$err = @error
If $err = 0 Then ConsoleWrite("action sur ok ???" & @Tab & $InputBox)
If $err = 1 Then ConsoleWrite("action sur cancel ???")
If $err = 2 Then ConsoleWrite("action sur cancel le temp a expiré ???")
If $err = 3 Then ConsoleWrite("Mais ou es tu ???")
 
l'erreur 2 concerne le temp (timeout) qu'on accorde a l'inputbox avant de se fermer automatiquement :arrow: avant dernier paramètre de l'inputbox
l'erreur 3 concerne l'impossibilité d'ouvrir cette boite de dialogue, mauvais parametre ,

Bonne continuation ;)
Répondre