Eviter de lancer plusieur fois la meme application sous Windows CE [Résolu]

Signaler
Messages postés
19
Date d'inscription
lundi 27 septembre 2004
Statut
Membre
Dernière intervention
18 mai 2006
-
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
Bonjours a tous ,
Je désirai connaitre le moyen d'éviter que mon application soit lancer plusieur fois en meme temps?
Mon applicatin tourne sous Windows CE 4.2

Peut on ajouter une clé dans la base de registre Et Comment?
Ou peut t on récupérer les processus qui tourne Et Comment?

Merci a vous .

4 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
84
Salut,

En plus la solution via Process est relativement dangereuse...
La solution des Mutex devrait être applicable sous WinCE, je te laisse tester : http://www.csharpfr.com/codes/SEULE-INSTANCE-APPLICATION_36791.aspx

/*
coq
MVP Visual C#
*/
Messages postés
427
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
29 janvier 2008
1
As tu fais une recherche sur le site ? cette question à été abordée des dizaines de fois avec des exemples à la clef ;)

http://www.csharpfr.com/codes/LANCER-SEULE-INSTANCE-APPLICATION_11553.aspx

++
Messages postés
19
Date d'inscription
lundi 27 septembre 2004
Statut
Membre
Dernière intervention
18 mai 2006

Merci mais j avais déja trouver ces solution est le probleme que Windows Ce utilise le Compack Framework 1.0
donc la fonction Process je peut oublier mais merci d avoir essayer si tu a une autre idée je suis preneur.
Messages postés
427
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
29 janvier 2008
1
autant pour moi lanarchyste je n'avais pas vu le CE sorry