Fermer une appli word [Résolu]

Signaler
Messages postés
486
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
23 mars 2019
-
Messages postés
486
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
23 mars 2019
-
Bonjour

Je souhaite fermer une application bien precise, par le nom de l'application mais non pas par le process.

esemple j'ai 3 fichiers word ouvert AB.doc + AC.doc + AD.doc

si je fais ce style de code :

For
Each P
As Process
In Process.GetProcesses()

If P.ProcessName.EndsWith("WINWORD"
) ThenP.Kill()

End
Ifles 3 fichiers word se ferme.

moi je souhaite fermé que le fichier AC.doc et/ou AD.doc

Est ce que quelqu'un à une idée.

Merci

MANUANTIBES

2 réponses

Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
42
salut,



<hr />
'    FERMER UNE APPLICATION IDENTIFIÉE PAR SON TITRE
'    http://www.codyx.org/snippet_fermer-application-identifiee-son-titre_17.aspx#111
'    Posté par [ sebmafate ] le 24/03/2006
<hr />





Public
SubCloseApplicationByCaption(
ByValcaption
As
String)

   For
Eachp
AsProcess
InProcess.GetProcesses()
     
If(p.MainWindowTitle.Equals(caption))
Then
         p.Close()

      End
If
   Next
End
Sub




'----------------------------------------------------------------



'Remarques :


'Solution alternative n'utilisant pas les APIs.
'N'oubliez pas
d'ajouter la directive :
'Imports System.Diagnostics



++
Messages postés
486
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
23 mars 2019
4
Merci Beaucoup A+

MANUANTIBES