VERIFIER SI L'EXE EST DEJA EN MACHINE AVEC VB.NET

Signaler
Messages postés
26
Date d'inscription
samedi 18 janvier 2003
Statut
Membre
Dernière intervention
7 juillet 2008
-
Messages postés
12
Date d'inscription
jeudi 12 septembre 2002
Statut
Membre
Dernière intervention
26 février 2007
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/6776-verifier-si-l-exe-est-deja-en-machine-avec-vb-net

Messages postés
12
Date d'inscription
jeudi 12 septembre 2002
Statut
Membre
Dernière intervention
26 février 2007

Bonjour,

Merci pour le code, c'est exactement ce que je cherchai.

Damien
Messages postés
26
Date d'inscription
samedi 18 janvier 2003
Statut
Membre
Dernière intervention
7 juillet 2008

Le focus se met bien sur l'appli mais elle ne la maximize pas quand elle est dans la barre des taches. Comment pourrais-je faire pour l'afficher ?

voici le code que j'ai :
If UBound(Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0 Then

Dim Processes() As Process
Processes = Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrentProcess.ProcessName)
'Dim i As Application
'Activer la premiere
AppActivate(Processes(0).Id)
'Fermer cette intance
Application.Exit()

End If

Merci