Page 1 sur 1

[R] Condition avec plusieurs paramètres

Posté : mar. 27 mai 2014 16:11
par Chrnos023
Bonjour,
Je suis actuellement en développement d'un petit script et j'aimerais que ma condition vérifie 2 paramètres au lieu de 1 pour savoir si il doit exécuter tel ou tel fonction.
La syntaxe que j'ai rentrée est la suivante:

Code : Tout sélectionner

If (WinExists("TeamViewer", "Autoriser contrôle à distance") & GUICtrlSetData(102, "lol")) Then
    MsgBox(1, "condition philou", "philou")
Else
    MsgBox(1, "session connecté", "connexion")
EndIf
Lol est le nom d'utilisateur. Sauf que ma condition reste toujours à la première condition "philou" au lieu de passer à la 2ème normalement.

Re: [..]Condition avec plusieurs paramètres

Posté : mar. 27 mai 2014 16:19
par Chrnos023
Vous allez me tuer, me pendre mais je suis désolé, j'ai trouvé la solution.
Au lieu du & comme je suis habitué dans d'autre langage, il fallait utilisé un and.

Re: [R]Condition avec plusieurs paramètres

Posté : mar. 27 mai 2014 21:20
par jguinch
Ceci dit, le test de GUICtrlSetData(102, "lol") vérifiera que le contrôle ayant l'ID 102 aura bien reçu la valeur "lol". Un peu bancal je trouve...
Plutôt GUICtrlRead($input, "lol") GUICtrlRead($input) = "lol" non ?

Re: [R]Condition avec plusieurs paramètres

Posté : mar. 27 mai 2014 22:26
par mikell
On le pend quand même :twisted:

Re: [R]Condition avec plusieurs paramètres

Posté : mar. 27 mai 2014 22:38
par jguinch
Chui d'accord ! :D
Il aura fallu pas moins de 8 minutes à Mac Giver pour trouver la solution...

Re: [R]Condition avec plusieurs paramètres

Posté : mer. 28 mai 2014 01:59
par ZDS
Surtout avec les experts-verts qui donnent de mauvaises solutions ( GUICtrlRead($input, "lol") => GUICtrlRead($input) = "lol" ) : Chapeau MacGyver ^^

Re: [R]Condition avec plusieurs paramètres

Posté : mer. 28 mai 2014 08:21
par jguinch
:oops: la honte ! Merci ZDS :D

Re: [R]Condition avec plusieurs paramètres

Posté : mer. 28 mai 2014 10:17
par Chrnos023
jguinch a écrit ::oops: la honte ! Merci ZDS :D
Oui la honte Jguinch :arrow: :arrow: :arrow: :oops: moi je me sauve :lol:
Merci Jguinch, je cherchais aussi comment contrôler la valeur de l'ID.
Merci à toi.