Aide et conseils concernant AutoIt et ses outils.
touslesmatins
Niveau 6
Messages : 211 Enregistré le : dim. 15 févr. 2009 01:08
Status :
Hors ligne
#1
Message
par touslesmatins » lun. 04 mai 2009 11:34
Bonjour,
J utilise cet inputbox dans un programme, et le resultat me retourne une erreur..
L'erreur doit venir du fait que le numero entré contient des lettres et des chiffres.
Que dois je modifier pour que cet inputbox fonctionne avec des chiffres et des lettres ?
La voici :
► Afficher le texte
Code : Tout sélectionner
InputBox("Bonjour","entrez numero "&@CR& @CR &"NUMERO ?...","..."," ","200","150","410","300")
Select
Case $answer = $GUI_EVENT_CLOSE
BOXEXP()
Case $answer = 1
Case $answer = 0
MsgBox(0,"...", "")
menu()
EndSelect
Merci
Modifié en dernier par
touslesmatins le lun. 04 mai 2009 14:57, modifié 1 fois.
Yogui
Niveau 9
Messages : 689 Enregistré le : ven. 18 avr. 2008 17:29
Status :
Hors ligne
#2
Message
par Yogui » lun. 04 mai 2009 11:38
Pouvez vous indiquer l'erreur ?
touslesmatins
Niveau 6
Messages : 211 Enregistré le : dim. 15 févr. 2009 01:08
Status :
Hors ligne
#3
Message
par touslesmatins » lun. 04 mai 2009 12:15
Bien sur...
Comme le Numero contient des lettres et des chiffres, il choisit (retour menu) et donc le programme s arette :
une idée ?
Je suis embété...
Modifié en dernier par
touslesmatins le lun. 04 mai 2009 22:56, modifié 1 fois.
Yogui
Niveau 9
Messages : 689 Enregistré le : ven. 18 avr. 2008 17:29
Status :
Hors ligne
#4
Message
par Yogui » lun. 04 mai 2009 14:04
je ne comprend pas votre code pour affichez une imputbox mais vous n'affectez sa valeur dans une variable :
Code : Tout sélectionner
dim $answer
$answer = InputBox("Bonjour","entrez numero "&@CR& @CR &"NUMERO ?...","..."," ","200","150","410","300")
MsgBox(0,"",$answer)
touslesmatins
Niveau 6
Messages : 211 Enregistré le : dim. 15 févr. 2009 01:08
Status :
Hors ligne
#5
Message
par touslesmatins » lun. 04 mai 2009 14:56
En effet ce n'etait qu une partie de la inputbox.
Merci à vous.
La reponse etait toute simple, fallait mettre la suite du programme à Case $answer = 1 et non pas Case $answer = 0
Merci à vous
Modifié en dernier par
touslesmatins le lun. 04 mai 2009 22:57, modifié 1 fois.
Tlem
Site Admin
Messages : 11798 Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status :
Hors ligne
#6
Message
par Tlem » lun. 04 mai 2009 20:18
@touslesmatins
Pensez à utiliser les balises de code.
Merci d'éditer vos deux messages précédents.