IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Comment empêcher le lancement multiple d'un exe


Sujet :

Windows

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 98
    Points : 63
    Points
    63
    Par défaut Comment empêcher le lancement multiple d'un exe
    Salut à tous,

    Je voudrais faire en VC++ un exe qui qu'il est impossible de lancer deux fois soit par l'utilisateur, soit par un autre programme.

    Quelle est la manière la plus simple.

    Merci à tous.

  2. #2
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 519
    Points
    41 519
    Par défaut
    Il y a un article là-dessus sur le site.

    Mais le plus simple selon moi, c'est de créer un mutex nommé au lancement du programme et quitter si l'on découvre qu'il existait déjà.

    PS: Le multipost est interdit.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 98
    Points : 63
    Points
    63
    Par défaut
    Salut,
    Sorry pour le multi post je l'ferai plus, et merci de tes conseils et de ta compréhension.
    Alain
    C'est résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment empêcher le lancement de MSN à chaque démarrage de Windows
    Par DelphiCool dans le forum Codes sources à télécharger
    Réponses: 0
    Dernier message: 23/02/2013, 10h51
  2. Script + Cron - Comment eviter les lancements multiples
    Par jean-A dans le forum Administration système
    Réponses: 11
    Dernier message: 21/06/2011, 13h55
  3. Comment empêcher le lancement multiple d'un exe
    Par alainpeniche dans le forum Visual C++
    Réponses: 3
    Dernier message: 29/10/2007, 09h43
  4. Réponses: 1
    Dernier message: 12/09/2007, 16h17
  5. [MSXML] Comment empécher la conversion des entités ?
    Par nima dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 08/11/2002, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo