Page 1 sur 1

[..] Simuler les mouvements et clics de souris

Posté : mer. 11 mai 2011 20:00
par albu68
je déterre ce topic, j'ai une petite question sur le ControlClick :

J'ai trouvé deux façons de faire qui fonctionne mais quel est la bonne ?

Par ex je veux cocher une case donc je fais :
ControlClick("Configuration", "", "Button3")

OU

ControlClick("Configuration", "", "[CLASS:Button; INSTANCE:3]")
Sinon, dans un autre topic quelqu'un a dit qu'il fallait remplacer CLASS par l'ID comme ça je pense:
ControlClick("Configuration", "", "[1076:Button; INSTANCE:3]")
Mais ça fonctionne pas.

Merci.

Re: [..] Simuler les mouvements et clics de souris

Posté : mer. 11 mai 2011 20:01
par Tlem
La section Tutoriel n'est pas sensée servir pour poser des questions techniques.
Donc je déplace ce sujet ici !

Re: [..] Simuler les mouvements et clics de souris

Posté : jeu. 12 mai 2011 10:33
par ZDS
Bonjour !

A mon avis, voici les solutions qui fonctionnent :
  • ControlClick("Configuration", "", "Button3")
  • ControlClick("Configuration", "", "[CLASS:Button; INSTANCE:3]")
  • ControlClick("Configuration", "", 1076) -- Attention ! 1076 est un nombre, pas une chaine de caractères
  • ControlClick("Configuration", "", "[ID:1076]")
Toutes ces façons sont équivalentes, et fonctionnent. Par contre ControlClick("Configuration", "", "[1076:Button; INSTANCE:3]"), c'est du grand n'importe quoi ^^ Entre les crochets le format doit être [CLEF:VALEUR; CLEF:VALEUR; ... CLEF:VALEUR]. La clef peut etre ID, TEXT, CLASS, CLASSNN, NAME, REGEXPCLASS, X, Y, W, H, ou INSTANCE uniquement.

A bientôt !