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

Discussion :

Savoir si un programme est lancé

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 34
    Par défaut Savoir si un programme est lancé
    Salut a tous, j'ai QT SDK dernière version et je tourne sous Windows.
    J'aurai voulut savoir s'il existe une fonction qui permet de savoir si un programme est déjà lancé dans le gestionnaire des taches.

    Du même genre que ca : ( c# )
    Process.GetProcessesByName( "NomDuProgramme" ).Length

  2. #2
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Il existe une technique pour savoir si un programme a déjà été lancé :
    http://qt.developpez.com/faq/index.p...ples-instances

    Mais une simple fonction comme celle que tu montres je ne crois pas. Ce genre de choses dépend de l'OS, et donc il faudrait chercher sur des libs spécifiques et pas multi-plateforme comme Qt.

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 34
    Par défaut Merci !!!
    Merci ça marche pour mon application mais la je recherche un peu la même chose pour tester lors du lancement de mon application qu'une autre application ne tourne pas un même temps

  4. #4
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Si l'autre application est aussi une appli que tu développes, tu peux sans doute utiliser la même technique (avec le même identifiant). Sinon je crains que tu ne sois obligé d'utiliser des librairies windows pour faire ce que tu veux.

Discussions similaires

  1. DOS BATCH comment savoir si un programme est déjà lancé ?
    Par ritchie23 dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 21/10/2008, 19h37
  2. Comment savoir si une application est lancée ?
    Par Teddy dans le forum Delphi
    Réponses: 2
    Dernier message: 02/07/2006, 19h33
  3. Savoir si un programme est en execution ou pas.
    Par alan8 dans le forum Windows
    Réponses: 5
    Dernier message: 29/08/2005, 11h22
  4. Réponses: 6
    Dernier message: 01/07/2005, 15h06
  5. Savoir si un logiciel est lancé
    Par LoicH dans le forum C++Builder
    Réponses: 2
    Dernier message: 17/12/2004, 23h24

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