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

Visual C++ Discussion :

Executable embarqu� dans une application


Sujet :

Visual C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de jagboys
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    166
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 166
    Par d�faut Executable embarqu� dans une application
    Bonjour,

    Je suis en train de faire une petite application mfc qui utilise un exe (application dos) que mon pr�decesseur avait fait.
    Y a t il une possibilit� d'embarquer cet exe dans mon application mfc ?
    Peut on utiliser "shellexecute" afin de lancer l'exe dos ?
    Peut cacher la fen�tre dos lors de l'ex�cution ?
    Merci d'avance.

    Jagboys

  2. #2
    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
    Par d�faut
    on peut, mais c'est de la bidouille, le mieux �tant de distribuer l'application.

    Ensuite, on peut effectivement cacher la console avec shellexecute, avec SW_HIDE

  3. #3
    Membre confirm� Avatar de jagboys
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    166
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 166
    Par d�faut Exe embarqu� dans une appli
    Bonjour,

    Merci bien pour ces infos.
    Juste une derni�re question.
    J'ai vu il y a longtemps dans les messages la possibilit� de r�cup�rer les infos d'une console dos dans notre appli. Je n'arrive plus � le retrouver.
    Pourriez vous me donner un coup de main pour la retrouver ?
    En fait ce que je voudrais faire c'est de r�cup�rer les retours de cette exe (dans le fenetre dos) et de l'afficher sur mon appli mfc pour que �a fasse plus propre.

    Merci d'avance
    Jagboys

  4. #4
    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

  5. #5
    Membre confirm� Avatar de jagboys
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    166
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 166
    Par d�faut Exe embarqu� dans une appli
    ReBonjour,

    Merci pour le lien.
    J'ai commenc� � test� l'exemple de la FAQ.
    La m�thode en utilisant les "Pipes" fonctionne tr�s bien.
    Maintenant je me trouve face � une autre souci. On a un fichier txt qui se cr�e pour chaque output. Il faut les lire pour afficher le r�sultat.
    Comment faire quand on veut afficher le r�sultat au m�me moment que la commande s'execute comme par exemple "ping 127.0.0.1 -t" ?
    Faire un thread qui lit le fichier txt en boucle ? Comment savoir sur quelle ligne on est ?

    Merci d'avance.

    Jagboys

  6. #6
    Membre chevronn� Avatar de Mayti4
    Inscrit en
    F�vrier 2004
    Messages
    442
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2004
    Messages : 442
    Par d�faut
    Dans la fonction executeCmdWithRedirection:
    hFichier = CreateFile(fileDest, GENERIC_WRITE, NULL, NULL, CREATE_NEW, FILE_ATTRIBUTE_NORMAL, NULL);
    Remplaces cette ligne par:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    hFichier = GetStdHandle( STD_OUTPUT_HANDLE );
    Et enl�ves cette ligne:


Discussions similaires

  1. Embarquer OpenStreetMap dans une application
    Par Progi1984 dans le forum PureBasic
    R�ponses: 4
    Dernier message: 12/02/2011, 20h49
  2. [�laboration] Embarquer une application web dans une application cliente
    Par R1D3M4N dans le forum Architecture
    R�ponses: 1
    Dernier message: 20/11/2010, 21h27
  3. Embarquer PostGreSql dans une application.
    Par MenshaKaine dans le forum PostgreSQL
    R�ponses: 0
    Dernier message: 07/07/2010, 15h17
  4. R�ponses: 0
    Dernier message: 16/01/2009, 11h21
  5. R�ponses: 1
    Dernier message: 05/10/2006, 17h21

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