Executer l'application une seul fois [Résolu]

Signaler
Messages postés
296
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
21 novembre 2008
-
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
salut tous le monde,



comment empecher l'application de s'executer pour la deuxieme fois. je veux l'executer une seul fois.

merci d'avance

3 réponses

Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
12
Salut,

Fsltp >> Il y a beaucoup plus simple et moins "dangereux" que de tuer le process...

Private Sub Form_Load()


    ' Si application déja lancer on quitte
     If App.PrevInstance = True Then
        MsgBox "Application déjà lancée..!!!", vbCritical Or vbOKOnly, "Erreur ouverture"
        End
     End If

End Sub


A+
Exploreur

 Linux a un noyau, Windows un pépin


 
Messages postés
94
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
16 janvier 2008

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
20
Vraie méthode fiable à tout coup est ici:
http://www.vbfrance.com/codes/INSTANCE-UNIQUE-VOTRE-APPLICATION_39361.aspx

ciao...
BruNews, MVP VC++