Page 1 sur 1

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

Posté : ven. 04 juil. 2008 11:36
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 :)

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

Posté : ven. 04 juil. 2008 11:56
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]", "")

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

Posté : ven. 04 juil. 2008 12:05
par Artemis
Désolé, j'avais lu ces régles mais je n'avais pas trop compris la partie sur le "[..]" :oops:

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

Posté : ven. 04 juil. 2008 13:01
par moutelous
Bonjour,

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

A+

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

Posté : ven. 04 juil. 2008 13:37
par Artemis
Merci beaucoup ! C'est exactement ce que je cherchais ! :D

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

Posté : lun. 07 juil. 2008 15:47
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

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

Posté : lun. 07 juil. 2008 16:55
par Artemis
J'utilise plutôt AutoItSetOption("WinTitleMatchMode", -2) pour ne pas faire de différence dans la case :) .

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

Posté : lun. 07 juil. 2008 17:01
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?

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

Posté : lun. 07 juil. 2008 17:52
par Tlem
Suivez le lien posté par moutelous.

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

Posté : mar. 08 juil. 2008 15:53
par Dast
D'accord, merci. Je comprenais pas l'explication anglaise En fait j'avais pas pensais à regarder la doc en français :p