Page 1 sur 1

[R] Boite de dialogue

Posté : ven. 30 janv. 2009 09:03
par delvig
Bonjour,

Comment créer une boîte de dialogue proposant 2 choix (Oui et Non) et lancer un programme différent en fonction du choix de l'utilisateur, SVP ?

Merci par avance pour vos réponses.

Patrice

Re: [..] Boite de dialogue

Posté : ven. 30 janv. 2009 09:15
par Yogui
vous pouvez regarder ce lien :Fonction Msgbox

Code : Tout sélectionner

$var = MsgBox(4,"Titre","Question ?") ;je met dans la variable $var le resultat de ma question
if $var = 6 then                              ;si $var = 6 alors oui
    MsgBox(0,"","oui")
Else                                             ;si $var = 7 alors non mais si ce n'est pas 6 c'est 7
    MsgBox(0,"","non")
EndIf
pour les explications suivre le lien

Re: [..] Boite de dialogue

Posté : ven. 30 janv. 2009 09:29
par delvig
Merci. Et en fonction de la réponse, comment dois-je procéder pour lancer soit le programme prog1 soit le programme prog2 ?

Désolé, mais je suis novice sur AutoIt.

Merci encore.

Patrice

Re: [..] Boite de dialogue

Posté : ven. 30 janv. 2009 09:34
par Yogui

Code : Tout sélectionner

$var = MsgBox(4,"question","Cliquez sur oui pour la calculatrice, non pour le notepad ?") 
if $var = 6 then 
    run("C:\WINDOWS\system32\calc.exe")
Else
    run("C:\WINDOWS\system32\notepad.exe")
EndIf
avec la fonction run ici pour le lien


sinon pour éviter d'utiliser un msgbox cliquez ici http://autoitscript.fr/forum/viewtopic. ... it=lanceur pour avoir un exemple

[R] Boite de dialogue

Posté : ven. 30 janv. 2009 11:20
par delvig
MERCI !!!

C'est exactement ce dont j'avais besoin.

Patrice

Re: [..] Boite de dialogue

Posté : ven. 30 janv. 2009 11:57
par Yogui
dans ce cas merci de "fermer votre demande" en éditant le titre comme indiqué dans les règles

http://www.autoitscript.fr/forum/viewto ... f=35&t=595