Empecher l'ouverture multiple d'un programme [Résolu]

Signaler
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
9 juillet 2012
-
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
9 juillet 2012
-
Bonjour est'il possible d'empecher le lancement multiple d'un programme? si oui je sais qu'on peux le faire en mettant un code dans la form load.
merci d'avance.

MT Productions

6 réponses

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

en VB6 oui (encore que çà ne fonctionne que pour un même exe, il suffit de copier l'exe dans un autre répertoire pour passez outre ce test)

mais en VB.NET c'est plus simple :
option du projet, onglet application, coche simplement "Application à instance unique"

++


Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp 
Messages postés
93
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
25 juin 2010

En effet, la propriété App.PrevInstance revoie True si l'application est déjà en cours d'éxecution sous une autre instance. Tu n'as donc qu'à écrire :
If App.PrevInstance Then Unload Me
Cela répond-il à ta question ?

- Keyboard not found, Press any key to continue -
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
9 juillet 2012

impossible ça me sourligne tout

MT Productions
Messages postés
93
Date d'inscription
lundi 3 juillet 2006
Statut
Membre
Dernière intervention
25 juin 2010

Ah, désolé. Je l'ai testé sous VB6 et ça fonctionne,
mais tu programmes peut-être en VB.Net ?

- Keyboard not found, Press any key to continue -
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
9 juillet 2012

oui vbnet

MT Productions
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
9 juillet 2012

merci bien

MT Productions