Savoir si un programme est déjà exécuté

Résolu
therafou Messages postés 46 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 10 juin 2007 - 3 juin 2007 à 02:15
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 - 3 juin 2007 à 15:13
Bonjour,

Voilà je cherche à savoir comment faire pour détecter si le programme est déjà en exécution sur l'ordinateur afin de ne pas le relancer.

Merci d'avance pour vos réponses

2 réponses

skyla Messages postés 60 Date d'inscription samedi 17 juin 2006 Statut Membre Dernière intervention 19 octobre 2009
3 juin 2007 à 03:48
if App.PrevInstance then msgbox "Mon application est déja lancée" : end

à mettre dans la procedure d'entrée de ton programme (Form_load) si tu ne demarres pas dans un Sub main
Skyla
3
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
3 juin 2007 à 15:13
Salut,

et il y a une snippet de Renfield sur Codyx.org pour réactiver la première instance

@++

<hr size="2" width="100%" />( Nouveau forum : Exclusivement Office & VBA
0
Rejoignez-nous