[..] Contrôle du contenu texte d'une fenêtre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
yannard
Niveau 1
Niveau 1
Messages : 1
Enregistré le : mar. 23 févr. 2010 10:57
Status : Hors ligne

[..] Contrôle du contenu texte d'une fenêtre

#1

Message par yannard »

Bonjour,
J'aimerais savoir s'il est possible de contrôler dans une fenêtre, à un endroit bien précis, si un texte spécifique est affiché ?
En fait je voudrais tester le contenu d'un résultat d'exécution d'une application
Merci pour votre aide
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11818
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Contrôle du contenu texte d'une fenêtre

#2

Message par Tlem »

http://www.autoitscript.fr/autoit3/docs ... au3spy.htm
Vous aidera à connaitre les information concernant la fenêtre et le contrôle.
Il vous suffira ensuite d'utiliser les informations obtenue pour aller chercher automatiquement l'information que vous recherchez.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 414
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: [..] Contrôle du contenu texte d'une fenêtre

#3

Message par scorp84 »

Bonjour,

yannard : Voici un bout de code que j'ai écrit pour mon boulot. J'ai un programme pour des transferts de fichiers XML qui m'informe de l'état de connexion du serveur (Connecté ou Déconnecté).

Avec l'outil que t'a indiqué Tlem, j'ai réussi à récupérer l'état du bouton qui me donne l'info et de la mettre dans une variable pour ensuite l'envoyer par email.

J'ai juste rajouté une pause de 10 secondes et un nouveau test avant de mémoriser l'état pour le cas où le serveur n'aurait pas encore eu le temps de se connecter.

Ensuite, je teste si le programme est bien lancé et je stocke le résultat dans une variable pour pouvoir ensuite l'envoyer par email.

Voici le code :
► Afficher le texte
En espérant que cela puisse t'aider.

Amicalement.

BM
Répondre