[R] Détecter nom d'une fenètre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Rexspahr
Niveau 3
Niveau 3
Messages : 30
Enregistré le : dim. 06 févr. 2011 13:22
Status : Hors ligne

[R] Détecter nom d'une fenètre

#1

Message par Rexspahr »

Bonjour,
après quelques mois d'absence, je reprend un petit peu AutoIt, et je me heurte à un problème.


En effet, je voudrais activer par exemple, Mozilla Firefox, si ce dernier est déjà démarré, mais le problème, c'est que si je suis sur un lien, la fenêtre de Firefox prendra son nom.
Exemple : "AutoIt Français - Accueil - Mozilla Firefox"

Je voudrais qu'AutoIt le détecte quand même mais je ne sais pas comment faire, vous pourriez me donner un coup de main ?


Je pensais utiliser [CLASS:XXXXX], mais ça ne fonctionne pas...


Merci d'avance ! :)
Modifié en dernier par Rexspahr le jeu. 05 mai 2011 23:31, modifié 1 fois.
Guerrion24
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 02 mai 2011 11:54
Status : Hors ligne

Re: [..] [CLASS:Mozilla Firefox]

#2

Message par Guerrion24 »

Tu sais que Mozilla Firefox se termine dans le nom juste avant avec un tiret.
Personnellement j'aurais tendance à faire quelque chose comme :

-Tu récupères le nom de la fenêtre.
-Tu fais une recherche à l'intérieur pour découper le nom en plusieurs parties avec comme délimiteur le tiret (utilise StringSplit).
-grâce au tableau créé tu récupère le dernier élément et tu compare avec la chaîne Mozilla Firefox.

Tu peux même supprimer les espaces si tu n'es pas sûr comme ça tu compare vraiment deux chaînes sans qu'il n'y ai de "débordement".

Cordialement Guerrion24
Avatar du membre
sablier94
Niveau 4
Niveau 4
Messages : 87
Enregistré le : lun. 20 sept. 2010 10:18
Localisation : Suisse
Status : Hors ligne

Re: [..] [CLASS:Mozilla Firefox]

#3

Message par sablier94 »

Salut,

Non non, pas besoin d'aller chercher aussi loin. :wink:

Tu trouveras ce que tu cherche ici (utilise le mode 2) :
http://www.autoitscript.fr/autoit3/docs ... vanced.htm

A+
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] [CLASS:Mozilla Firefox]

#4

Message par Tlem »

Merci de modifier le titre de votre sujet, pour un titre plus explicite.
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
Rexspahr
Niveau 3
Niveau 3
Messages : 30
Enregistré le : dim. 06 févr. 2011 13:22
Status : Hors ligne

Re: [..] [CLASS:Mozilla Firefox]

#5

Message par Rexspahr »

En fait, j'ai trouvé, il faut mettre le premier mot après le tiret, c'est à dire, mettre "Mozilla" au lieu de "Mozilla Firefox", ou "Firefox" !!


Merci beaucoup sablier ! =)

Tlem : Je modifie ça tout de suite :oops:
Répondre