Detecter qu'une appli est deja en memoire pour qu'on la lance pas 2x - VB/VBA/VBS - Programmation
Marsh Posté le 24-02-2003 à 10:11:59
API Win32 : CreateMutex()
tu créé un mutex, et s'il te retourne ERROR_ALREADY_EXISTS, alors le processus est déjà présent en mémoire
Marsh Posté le 24-02-2003 à 10:12:55
Harkonnen a écrit : API Win32 : CreateMutex() |
Excellent ! V tester ca
merci
Marsh Posté le 24-02-2003 à 10:18:12
ya vachement plus simple:
|
Si PrevInstance est à True, c'est que le programme est déjà une première fois en mémoire.
Marsh Posté le 24-02-2003 à 10:22:28
drasche a écrit : |
l'avantage de ma solution est qu'elle peut être utilisée dans tous les langages ! ça lui servira quand il passera à un vrai langage
Marsh Posté le 24-02-2003 à 10:24:20
Marsh Posté le 24-02-2003 à 10:57:04
Harkonnen a écrit : |
Ne t'en fais pas je suis conscient que VB c'est pas c'qu'ya de mieux d'ailleur je ne fait quel'interface graphique de mon prog en VB, le noyaux esten vc++ ( masi c pas moi qui le programme )
d'ici peu je me mettre au a vc++ aussi, en attendant merci a vous 2 pour les reponses
a+
Marsh Posté le 24-02-2003 à 09:59:49
Bonjour
tout est dans le titre,
je voudrais que lorsque je lance mon programme VB il detecte si il est deja en memoire, si oui il se ferme immédiatement , sinon il se lance...
comment faire???
merci
---------------
Ptit con de goret je t'emmerde ^_^