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

Macros et VBA Excel Discussion :

[VBA-E] executer un fichier exe


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 39
    Par défaut [VBA-E] executer un fichier exe
    bonjour je voudrais savoir est ce qu'il est possible de lanncer un fichier exe a partir du code !!!
    et si on arrive a le lancer est ce que je peux savoir quand est ce que ce programme arrete de s'executer histoire de pouvoir recuperer les fichier qu'il cree

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Commençons par le commencement !
    1 = lancer :

    Shell (dans aide en ligne)
    reviens avec ton bout de code en résultant...3

  3. #3
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 39
    Par défaut
    ok merci ca marche le shell
    j'ai fais un shell("D:\code\102\a.exe")
    le programme ne recupere pas d'argument mais est ce qu'il est possible de savoir quand le prog est terminé?

  4. #4
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Voilà !
    On passe à la deuxième étape !
    On va avoir besoin de toi : Comment sais-tu, lorsque tu le lances manuellement, qu'il est terminé (autrement que par ce qu'il affiche dans sa fenêtre, car celà n'est pas "captable") ?

  5. #5
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 39
    Par défaut
    je ne sais pas je le remarque a l'occupation du processeur
    cependant ce programme est un truc codé en C qui renvoit un EXIT_SUCCESS
    je ne sais pas si c'est un signal qui est detectable ou pas

  6. #6
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Il est pourtant nécessaire de le savoir (à moins de mouiller son doigt et de le mettre au vent... mais ce n'est pas une méthode, çà !...)
    Ton appli n'a pas d'yeux ! En conséquence : à moins de lui "dire" ce qu'elle doit lire et où elle doit le lire, elle ne peut le deviner !

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/09/2012, 16h17
  2. [SP-2007] Executer un fichier .exe ou .bat depuis une webpart de type listes
    Par samuelf87 dans le forum SharePoint
    Réponses: 3
    Dernier message: 19/01/2011, 11h17
  3. [Système] execution d'un fichier .exe
    Par klemellill dans le forum Langage
    Réponses: 8
    Dernier message: 01/12/2006, 17h56
  4. Réponses: 1
    Dernier message: 20/11/2006, 14h04
  5. [VBA-E] ouvrir un fichier .xls sans executer les macro
    Par lae_t2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/01/2003, 17h07

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