Je début tout juste sous AutoIt. Si j'ai découvert cet applicatif, c'est que je cherche un moyen d'automatiser une tâche pour que des collègues puissent reproduire ce que je fais avec un module dans un logiciel de cartographie.
Dans le jpg ci-joint vous pouvez voir:
- en arrière plan: le logiciel de cartographie avec une fenêtre Carte ouverte. (Ça, c'est pour le contexte.)
- en premier plan: la fenêtre du module additionnel à utiliser pour faire les calculs carto assez poussés. Le but serait de lancer la ligne en surbrillance.
- en plan intermédiaire, en grisé: la fenêtre Window Info qui ne trouve aucun titre, aucune Class, aucune instance spécifique au bouton "Analysis" ni à l'item "Point Inspection". Il détecte bien la fenêtre Grid Manager, la TtoolBar contenant les logos (instance 1) mais dès que je clique sur l'un d'eux et que je sélectionne un item, Window info "perd" le nom de la fenêtre, etc. (voir jpg)
Avec AutoItMacro Generator, j'obtient
Code : Tout sélectionner
WinWait("Grid Manager","")
ControlClick("Grid Manager","","TToolBar1")
;AutoIt supports no Popup menus and Special menus
WinWait("classname=TPUtilWindow","")
WinWait("Point Inspection","&Cancel")
D'où ma question: comment lancer cette commande? Faut-il utiliser les 'GUI...'? Si oui, lequel? Combo? Menu? ToolBar?