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

C++ Discussion :

Lancer un .exe


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut Lancer un .exe
    Bonjour a tous

    Je suis debutant en programmation.
    J'essai de faire un petit programma dans lequel j'ai besoin de lancer un .exe, je n'y arrive.
    J'ai des erreurs lnk1561 , lnk 2001 que je n'arrive pas a corriger, et je ne suis pas sur de la fonction a utiliser pour lance le .exe, j'utilise shellexecute....

    si qqn pouvait m'ecrire le code qui va bien, avec les bibliotheque a inclure, je suis vraiment paumé ...

    Merci

    Steph

  2. #2
    Membre chevronné Avatar de aziz jim
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 455

  3. #3
    Membre éprouvé
    Avatar de Shugo78
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 119
    Par défaut
    , utilise la commande système :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    system("tout ce que tu tapes, c'est comme si tu le tapais en ligne de commande");
    Ce que tu donnes en argument a system, c'est comme si tu le tapais dans une console

  4. #4
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    j'ai essayé std::system

    il me met cette erreur:
    LINK : fatal error LNK1561: le point d'entrée doit être défini.....

  5. #5
    Membre éprouvé
    Avatar de Shugo78
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 119
    Par défaut
    Ton code exacte.

  6. #6
    Membre habitué
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    j'ai un fichier ou ya le prog principal et un fichier de sous prog. voici le fichier sousprog, c la procedure lancer qui pose probleme....




    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    #include "sousprog.h"
    #include "string.h"
    #include <cstdlib> 
     
     
    //  changer
     
    void changer(int &a) {
     
    	if (a==1)
    		a=2;
    	else a=1
    }
     
     
     
    //  lancer
     
    void lancer(int a , int b) {
     
    	if (a==1 && b==1)
        std::system( "C:\...chemin.....\monfichier.exe" ); 
    }


    balises [code] rajoutées par r0d. Merci d'y penser dorénavant.

Discussions similaires

  1. [FreePascal] Lancer un exe
    Par Ultraboss dans le forum Free Pascal
    Réponses: 4
    Dernier message: 02/11/2005, 19h03
  2. Réponses: 7
    Dernier message: 10/10/2005, 18h54
  3. [VS .NET] Comment lancer un .exe
    Par lastcheper dans le forum MFC
    Réponses: 2
    Dernier message: 31/08/2005, 15h38
  4. [Flash MX2004] Lancer un *.exe avec fscommand
    Par pioup dans le forum Flash
    Réponses: 7
    Dernier message: 30/07/2004, 16h28
  5. [Debutant(e)]Lancer un exe en ligne de commande
    Par MASSAKA dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 18/05/2004, 14h54

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