Page 1 sur 1
[R] Choix avec MsgBox ou InputBox
Posté : lun. 16 juin 2008 14:26
par Atticus
Bonjour,
J'ai crée une InputBox
ET ce que je voudrais c'est que si je clique sur le bouton "OK"(CLASS:Button, INSTANCE:1) il fasse l'ACTION_1 et si je clique sur le boutton "Cancel"(CLASS:Button, INSTANCE:2) ou sur la croix il quitte l'inputbox.
si quelqu'un peut m'aider.
Merci d'avance
Re: Choix avec MsgBox ou InputBox
Posté : lun. 16 juin 2008 14:36
par Dast
Bonjour,
Tout d'abord :
http://www.autoitscript.fr/forum/viewto ... ?f=3&t=595
Sinon pour ton script, moi j'ai été beaucoup aidé par ce post ci-dessous, je voulais faire des test sur des boutons comme toi.
Ca m'a permit de comprendre un peu comment on utilise autoit pour faire des GUI:
http://www.autoitscript.fr/forum/viewto ... formulaire
En espérant que cela t'aide,
++
Re: Choix avec MsgBox ou InputBox
Posté : lun. 16 juin 2008 14:41
par Atticus
Merci pour ta réponse. Malheureusement après lecture cela ne m'aide pas beaucoup.
J'ai compris comment faire pour des choix de boutons dans une GUI mais je n'y arrive pas dans une MsgBox ou une Inputbox.
Merci quand même.
Quelqu'un d'autre à une idée???
Re: Choix avec MsgBox ou InputBox
Posté : lun. 16 juin 2008 14:58
par Dast
Je crois que j'ai trouvé. Regarde dans l'aide de InputBox, tu dois pouvoir récupérer la variable @Error qu'elle renvoi quand tu clic sur chacun des boutons. Tu as la même chose avec une MsgBox.
Re: Choix avec MsgBox ou InputBox
Posté : lun. 16 juin 2008 14:59
par tolf
Code : Tout sélectionner
$valeur_entree = InputBox("Infos","BLalalalalalal:")
If @error = 1 Then ; le bouton annuler ou la croix a été cliqué
; actions à effectuer
Else ; le bouton OK a été cliqué
; actions à effectuer
EndIf
Re: Choix avec MsgBox ou InputBox
Posté : lun. 16 juin 2008 15:00
par tolf
Dast a été plus rapide que moi d'1 minute

Re: Choix avec MsgBox ou InputBox
Posté : lun. 16 juin 2008 15:09
par Dast
Héhé
J'ajouterais qu'il y a plus de possibilités avec une
MsgBox pour la gestion de
@error.
Re: Choix avec MsgBox ou InputBox
Posté : lun. 16 juin 2008 16:52
par Atticus
Merci beaucoup ca marche c'est parfait.
Merci