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

Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Dernière intervention
9 juillet 2012
- - Dernière réponse : Triboutmatthieu
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
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
Afficher la suite 

Votre réponse

6 réponses

Meilleure réponse
Messages postés
13368
Date d'inscription
lundi 13 décembre 2004
Dernière intervention
3 février 2018
3
Merci
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 

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 95 internautes nous ont dit merci ce mois-ci

Commenter la réponse de PCPT
Messages postés
93
Date d'inscription
lundi 3 juillet 2006
Dernière intervention
25 juin 2010
0
Merci
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 -
Commenter la réponse de debutant VB
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Dernière intervention
9 juillet 2012
0
Merci
impossible ça me sourligne tout

MT Productions
Commenter la réponse de Triboutmatthieu
Messages postés
93
Date d'inscription
lundi 3 juillet 2006
Dernière intervention
25 juin 2010
0
Merci
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 -
Commenter la réponse de debutant VB
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Dernière intervention
9 juillet 2012
0
Merci
oui vbnet

MT Productions
Commenter la réponse de Triboutmatthieu
Messages postés
207
Date d'inscription
lundi 26 septembre 2005
Dernière intervention
9 juillet 2012
0
Merci
merci bien

MT Productions
Commenter la réponse de Triboutmatthieu

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.