Je débute en auto it. J'essaye de piloter MS Project.
Pour ceux qui connaissent, la partie gauche d'un digramme de Gantt est une grille genre Excel.
Je tente de pouvoir sélectionner tout ou une partie de cette grille (tout, 1 colonne, 1 ligne, 1 cellule ..)
Mon AutoIt v3 Window Info sur la zone me donne les données en fin du message.
Si je clique sur le coin haut gauche de la grille, tout est sélectionné.
Pour simuler ce comportement, je tente un :
Code : Tout sélectionner
ControlClick("", "","[CLASS:MsoCommandBar; INSTANCE:1]", 1, 49, 10)
Le champ ID donné par "AutoIt v3 Window Info" est vide, j'ai mis le champ "Advanced (Class)" sans certitude.
Là encore, ça ne marche pas (rien n'est sélectionné). Et j'ai beau cumuler les pages de docs et trouver par google, je ne trouve pas la logique.
Une bonne âme pour me donner un conseil ?
Merci
Gilles
Ci joint le résultat de AutoIt v3 Window Info
Code : Tout sélectionner
>>>> Window <<<<
Title: Microsoft Project - exemplemsprojet.mpp
Class: JWinproj-WhimperMainClass
Position: 20, 0
Size: 968, 687
Style: 0x16CF0000
ExStyle: 0x00000100
Handle: 0x004E0BE4
>>>> Control <<<<
Class: JWinproj-GridClass
Instance: 1
ClassnameNN: JWinproj-GridClass1
Advanced (Class): [CLASS:JWinproj-GridClass; INSTANCE:1]
ID:
Text:
Position: 17, 151
Size: 603, 221
ControlClick Coords: 17, 13
Style: 0x56000000
ExStyle: 0x00000000
Handle: 0x01520D4A
>>>> Mouse <<<<
Position: 58, 194
Cursor ID: 0
Color: 0xECE9D8
>>>> StatusBar <<<<
>>>> Visible Text <<<<
MsoDockTop
Mise en forme
Toutes les tâches
8
Arial
Analyse
Suivi
Analyse PERT
Gestion des ressources
Boîtes de dialogue personnalisées
Standard
Aucun groupe
Barre de menus
Tapez une question
exemplemsprojet.mpp
<dummy title>
A
1j?
Lun 19/05/08 09:00
Mar 20/05/08 10:00