[R] Fermer une fenêtre avec une partie du titre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Artemis
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 juil. 2008 19:31
Status : Hors ligne

[R] Fermer une fenêtre avec une partie du titre

#1

Message par Artemis »

Bonjour, je cherche le moyen de fermer une fenêtre avec seulement l une partie de son titre.

Par exemple : si je fais

Code : Tout sélectionner

WinClose("titre - Bloc")
Le script ne fermera pas une fenêtre du bloc-notes Windows (titre : Sans titre - Bloc-notes). :(

J'aurais besoin d'une fonction (ou autre) qui me permette de fermer une fenêtre un indiquant seulement une partie du titre (qui n'est pas forcément au début du titre de la fenêtre). :?

Artemis :)
Modifié en dernier par Artemis le ven. 04 juil. 2008 13:37, modifié 2 fois.
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Fermer une fenêtre avec une partie du titre

#2

Message par jbnh »

Merci de prendre quelques secondes pour lire les regles d'un post ;)

Si c'est toujours un doc texte suffit de faire

Code : Tout sélectionner

WinClose("[CLASS:Notepad]", "")
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Artemis
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 juil. 2008 19:31
Status : Hors ligne

Re: [..] Fermer une fenêtre avec une partie du titre

#3

Message par Artemis »

Désolé, j'avais lu ces régles mais je n'avais pas trop compris la partie sur le "[..]" :oops:
Avatar du membre
moutelous
Niveau 6
Niveau 6
Messages : 229
Enregistré le : sam. 09 févr. 2008 19:51
Localisation : Rennes
Status : Hors ligne

Re: [..] Fermer une fenêtre avec une partie du titre

#4

Message par moutelous »

Bonjour,

Pour votre réponse voir ici : http://www.autoitscript.fr/autoit3/docs ... vanced.htm

A+
A+
Artemis
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 juil. 2008 19:31
Status : Hors ligne

Re: [..] Fermer une fenêtre avec une partie du titre

#5

Message par Artemis »

Merci beaucoup ! C'est exactement ce que je cherchais ! :D
Dast
Niveau 3
Niveau 3
Messages : 31
Enregistré le : lun. 26 mai 2008 11:35
Localisation : Nancy
Status : Hors ligne

Re: [R] Fermer une fenêtre avec une partie du titre

#6

Message par Dast »

Ça aussi ça peut marcher, moi je fais comme ça. :D

Code : Tout sélectionner

; Option de recherche de titre de fenêtre.
AutoItSetOption("WinTitleMatchMode", 2)
; Sélection de la fenêtre.
WinActivate("Bloc")
; Attente d'activité.
WinWaitActive("Bloc")
; Fermeture.
Winclose("Bloc")
 
Enfin tu peux faire le AutoItSetOption("WinTitleMatchMode", 2) et le Winclose() direct
Artemis
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 juil. 2008 19:31
Status : Hors ligne

Re: [R] Fermer une fenêtre avec une partie du titre

#7

Message par Artemis »

J'utilise plutôt AutoItSetOption("WinTitleMatchMode", -2) pour ne pas faire de différence dans la case :) .
Dast
Niveau 3
Niveau 3
Messages : 31
Enregistré le : lun. 26 mai 2008 11:35
Localisation : Nancy
Status : Hors ligne

Re: [R] Fermer une fenêtre avec une partie du titre

#8

Message par Dast »

J'comprends pas trop le -1 to -4 = force lower case match according to other type of match de l'aide. J'ai jamais utilisé ce type là. Tu saurais m'expliquer?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Fermer une fenêtre avec une partie du titre

#9

Message par Tlem »

Suivez le lien posté par moutelous.
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é".
Dast
Niveau 3
Niveau 3
Messages : 31
Enregistré le : lun. 26 mai 2008 11:35
Localisation : Nancy
Status : Hors ligne

Re: [R] Fermer une fenêtre avec une partie du titre

#10

Message par Dast »

D'accord, merci. Je comprenais pas l'explication anglaise En fait j'avais pas pensais à regarder la doc en français :p
Répondre