Empecher l'ouverture multiple d'un programme

Résolu
Triboutmatthieu Messages postés 207 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 9 juillet 2012 - 21 mars 2009 à 13:50
Triboutmatthieu Messages postés 207 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 9 juillet 2012 - 21 mars 2009 à 14:15
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

PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 49
21 mars 2009 à 14:12
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 
3
debutant VB Messages postés 93 Date d'inscription lundi 3 juillet 2006 Statut Membre Dernière intervention 25 juin 2010
21 mars 2009 à 14:01
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 -
0
Triboutmatthieu Messages postés 207 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 9 juillet 2012
21 mars 2009 à 14:05
impossible ça me sourligne tout

MT Productions
0
debutant VB Messages postés 93 Date d'inscription lundi 3 juillet 2006 Statut Membre Dernière intervention 25 juin 2010
21 mars 2009 à 14:10
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 -
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Triboutmatthieu Messages postés 207 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 9 juillet 2012
21 mars 2009 à 14:11
oui vbnet

MT Productions
0
Triboutmatthieu Messages postés 207 Date d'inscription lundi 26 septembre 2005 Statut Membre Dernière intervention 9 juillet 2012
21 mars 2009 à 14:15
merci bien

MT Productions
0