Page 1 sur 1

[R] Problème pour definir le click de souris

Posté : mer. 18 juin 2008 14:19
par fafa
bonjour a tous,

je voudrais savoir comment reconnaitre le bouton qui a été cliqué par l'utilisateur.
j'ai cherché un peu partout mais sans succès.

Je vous explique le pb.
J'ai crée un boite de dialogue avec msgbox.
Elle s'affiche sans pb.Maintenant je désire effectuer une action différente en fonction de l'action de l'utilisateur.
Si il clique sur oui il y a exécution de la suite ou sur non le script s'arrête
Je pense faire cela avec un if(pour le choix multiple) mais par contre je ne sais comment interpréter le clique qui a été effectué.
Merci de votre aide
fabrice

Re: [...] Problème pour definir le click de souris

Posté : mer. 18 juin 2008 14:28
par tolf
Bonjour,

Il y a un sujet similaire et récent : http://www.autoitscript.fr/forum/viewto ... f=3&t=1132.

Re: [...] Problème pour definir le click de souris

Posté : mer. 18 juin 2008 15:35
par fafa
effectivement

j'ais tester de cette manière et cela ne marche pas.
Je pense que cela vient du fiat que j'ais un bouton oui et un autre non.Le code erreur renvoye dans les 2 cas est 0

merci
fabrice

Re: [...] Problème pour definir le click de souris

Posté : mer. 18 juin 2008 15:44
par jbnh

Code : Tout sélectionner

$var = MsgBox(1, "Msgbox", "tu veux continuer?")
if $var = 1 then ;appuie sur OK
MsgBox(0, "Msgbox", "Euh, j'ai plus envie") 
else ;appuie sur cancel
MsgBox(0, "Msgbox", "Ciao")
endif
?

Re: [...] Problème pour definir le click de souris

Posté : mer. 18 juin 2008 21:07
par tolf
http://www.autoitscript.fr/autoit3/docs ... MsgBox.htm ==> d'après le tableau du return value, si le bouton oui est cliqué la fonction renvoie 6

Re: [R] Problème pour definir le click de souris

Posté : mer. 18 juin 2008 22:27
par fafa
effectivement ca marche.
c'etait tous simple et je n'y arrivait pas.
Bon ben pas compris pourquoi

Mea culpa

encore merci
fabrice