Eviter 2 lancements d'un même programme

cs_Algade Messages postés 19 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 5 mai 2006 - 20 oct. 2005 à 16:29
cs_Algade Messages postés 19 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 5 mai 2006 - 21 oct. 2005 à 08:52
Bonjour
Comment empécher dans mon code VB qu'un utilisateur lance 2 sessions de mon programme
Merci

3 réponses

crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
20 oct. 2005 à 16:40
Regarde du coté de la propriété PrevInstance de l'objet App

Christophe
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
20 oct. 2005 à 17:04
Un peu plus de précision sur ce que dit notre ami christophe :



Si la propriété PrevInstance de l'objet App est à True au lancement de
ton prog, cela veut dire qu'une autre instance est déjà lancée, il te
suffit donc de terminer l'instance nouvellement lancée :



Form_Load ()



If App.PrevInstance Then End




_____________________________________________________________________
DarK Sidious

Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
0
cs_Algade Messages postés 19 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 5 mai 2006
21 oct. 2005 à 08:52
Bonjour
Merci à crenaud76 et darksidious - c'est on ne plus simple et élégant que l'usine à gaz que j'allais mettre en place - cool
Merci encore
ALGADE
0
Rejoignez-nous