/ / Cliquez sur l'arborescence sans identifiant ni nom - arborescence, affichage automatique, arborescence

Cliquez sur l'arborescence sans identifiant ni nom - arborescence, affichage automatique, arborescence

Comment cliquer sur ces éléments par nom (SingleLineText1, SingleLineText2, etc.) dans AutoIt? Exemple:

entrer la description de l'image ici

TreeWidget > Screen1 > Programm1 > SingleLineText1 + SingleLineText2 + SingleLineText3 pas d'identifiant ni de nom. Le logiciel est HDPlayer pour écrans led.

Réponses:

0 pour la réponse № 1

Si cela ne vous dérange pas que la fenêtre soit focalisée etne pouvant pas utiliser temporairement la souris ou le clavier pendant l'exécution du script, vous pouvez utiliser controlfocus () pour mettre en évidence le contrôle de l'arborescence, puis utiliser send () ou ControlSend () pour envoyer les touches de direction haut / bas ctrl-c pour copier le nom dans le presse-papiers, puis envoyez la commande escape pour quitter le mode d'édition de texte et utilisez ClipGet () pour vérifier si l'élément sélectionné correspond au nom de votre choix.

Un bidouillage sale, mais j’ai déjà utilisé quelque chose comme cela avec succès auparavant.