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

MFC Discussion :

CreateProcess et ShellExecute


Sujet :

MFC

  1. #21
    Membre régulier
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Points : 115
    Points
    115
    Par défaut
    OK, c'est la même pour moi! Et du côté de la fonction fopen(), j'ai essayé le fopen("D:\\Bare\\Bras\\Positions\\Bras3OuvrePince.exe", "r"); mais ca marche pas non plus, alors que de toute évidence ca devrai marcher...

    Enfin je vais essayé autre chose, parce que j'ai aps envie de crée un .bat pour chacun des 30 .exe que j'ai à lancer!

    Merci

  2. #22
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    fopen ca ne sert pas à executer un fichier exe, mais à ouvrir en lecture un fichier quelconque, donc à lire les informations qu'il y a dedans

  3. #23
    Membre régulier
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Points : 115
    Points
    115
    Par défaut
    OK, c'est un 3ème année d'école d'ingé Info qui m'a conseillé ca... m'enfin...

  4. #24
    Membre régulier
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Points : 115
    Points
    115
    Par défaut
    Bon alors je relance mon problème: J'ai besoin de lancer une application 16 bits à partir de mon prog sous Visual C++ sur XP. J'ai essayé pas mal de truc (voir post précédents), sans résultat. Le create process, j'ai pu le faire tourner, mais en lancant mon .exe à partir d'un .bat. Je crois savoir que WinExec est reservé pour les appli 16 bits, donc j'ai utilisé cette fonction, sans résultats autre que: avec le .bat ca marche, pas avec le .exe!

    J'aurais beson d'en lancer plusieur d'affiler, donc d'attendre que la premier se termine pour effectuer le suivant. J'ai réussi àle faire avec la fonction CreateProcess. Cependant je n'ai pas envie d'utiliser 30 .exe et 30 .bat dans le même répertoire.

    Quelqu'un a une idée???

Discussions similaires

  1. ShellExecute / CreateProcess / ShellExecuteEx
    Par wizdom dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 17/02/2010, 10h19
  2. CreateProcess, ShellExecute
    Par cat1982 dans le forum Langage
    Réponses: 5
    Dernier message: 03/05/2006, 15h32
  3. [EXECUTION] CreateProcess / ShellExecute
    Par jmdeffet dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 14/10/2004, 10h33
  4. CreateProcess + paramètres passé
    Par obione dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 20/03/2003, 17h25
  5. Réponses: 2
    Dernier message: 18/11/2002, 09h12

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