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 :

Executer des .exe a partir d'un bouton.


Sujet :

C#

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut Executer des .exe a partir d'un bouton.
    Bonjour,
    depuis quelque temp je chercher un a créer une simple fenêtre avec un bouton, je voudrai que des que je click sur le bouton il éxecute des .exe dans un ordre bien precis, J'ai chercher de partout mais je ne trouve pas comment faire .
    et oui je suis un gros debutant, et je vous demande vôtre aide!
    Merci d'avance
    Désolé des fautes d'orthographe..

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Points : 766
    Points
    766
    Par défaut
    Regarde du côté de System.Diagnostics.Process.Start

    Je l'utilise pour lancer des logiciels, etc.

  3. #3
    Membre du Club
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    73
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 73
    Points : 47
    Points
    47
    Par défaut
    Dans l'événement Click de ton bouton, tu mets:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Diagnostics.Process.Start(NOM_DU_EXE);
    Voilà.

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    D'accord Merci
    Donc après l'évenement du bouton, jai mis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Diagnostics.Process.Start(C:\Users\Anthony\Documents\New Repack\V15_FIles\Program\1.AccountServerv.exe);
    Mais il y a 42 erreurs du genre
    "; expected"
    ou encore
    Invalid expression term "
    bref un tas d'erreurs, est ce que je me suis trompé quelque part ? :s Merci d'avance de vos reponses .

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Points : 766
    Points
    766
    Par défaut
    Citation Envoyé par Menixlord Voir le message
    D'accord Merci
    Donc après l'évenement du bouton, jai mis

    "System.Diagnostics.Process.Start(C:\Users\Anthony\Documents\New Repack\V15_FIles\Program\1.AccountServerv.exe);"
    Mais il y a 42 ereur :s du genre ";expected" ou encore Invalid expression term " bref un tat d'ereur, est ce que je me suis tromper quelque part ? :s Merci d'avnce a vos reponse .
    Vite comme ça, je dirais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Diagnostics.Process.Start(@"C:\Users\Anthony\Documents\New Repack\V15_FIles\Program\1.AccountServerv.exe");
    Avec une p'tite lecture sur msdn

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    C'es ça! Merci beaucoup! Mais un petit problème : Des que je clique sur le bouton, le exe s'ouvre et se ferme aussitot :s que faire ? :s Merci d'avance

  7. #7
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    et si tu click toi meme sur
    C:\Users\Anthony\Documents\New Repack\V15_FIles\Program\1.AccountServerv.exe
    Ca fait quoi mon cher Watson ?

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    ça l'éxécute sans problème !

  9. #9
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Points : 766
    Points
    766
    Par défaut
    Exécuter dans le sens "le exe s'ouvre et ce ferme aussitot"?
    Ou dans le sens "le exe s'ouvre et reste ouvert"?

  10. #10
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    Il reste ouvert et fonctionne a merveille !

  11. #11
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    En clickant directement sur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\Users\Anthony\Documents\New Repack\V15_FIles\Program\1.AccountServerv.exe
    Ou sur un ShortCut que tu as qq part ?

  12. #12
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    olibara : je vais surement passer pour un nul, mais j'ai pas compris, c'est quoi un shortcut ? :s

  13. #13
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Points : 766
    Points
    766
    Par défaut
    Citation Envoyé par Menixlord Voir le message
    olibara : s je vai surement passer pour un nul, mais j'ai pas compris, ces quoi un shortcut ? :s
    Shortcut est le mot anglais signifiant "raccourci" en français.

  14. #14
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    D"accord merci !donc non je ne le lance pas a partir d'un shortcut :s

  15. #15
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    s je vai surement passer pour un nul, mais j'ai pas compris, ces quoi un shortcut ? :s
    Sans mauvaises pensées j'ai quand meme envie de dire qu'essayer de se débrouiller avec le language des machines ne dispense pas forcément d'un minimum d'ortographe en français et de quelques bases en anglais qui peuvent fortement aider !

    Le cerveau des interlocuteur qui peuvent t'aider sont peut être plus tolérant que les compilateurs auquels tu t'adresse mais ne demandent pas moins de respect pour autant !

  16. #16
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    Désolé pour les fautes ! je vai essailler de me debrouiller seul ... je reviendrai frapper si j'y arrive pas merci pour vôtre aide , bonne soirée

  17. #17
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    Aie ! j'ai toujours le même 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
    24
    25
    26
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Diagnostics;
     
     
    namespace WindowsFormsApplication5
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
     
            private void buttonLauncher1_Click(object sender, EventArgs e)
            {
                System.Diagnostics.Process.Start(@"C:\Users\Anthony\Documents\New Repack\V15_FIles\Program\1.AccountServerv.exe");
            }
        }
    }
    Mon problème est que des que je click sur le bouton, la fenetre ce lance et se ferme aussitot ! Que faire ,Merci d'avance !

  18. #18
    Membre du Club
    Profil pro
    Coach Agile
    Inscrit en
    Avril 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Coach Agile

    Informations forums :
    Inscription : Avril 2008
    Messages : 43
    Points : 56
    Points
    56
    Par défaut
    L'exe que tu utilises, c'est un truc que tu as installé et que tu ne lances que directement par l'exe, vrai ?

    A mon avis, cette exécutable utilise des fichiers qui lui sont accolé (dans le même répertoire, ou un sous répertoire), aussi quand tu le lances par l'intermédiaire de ton logiciel, il ne les retrouve plus car ton répertoire courant n'est pas le répertoire de base de ton exécutable.

  19. #19
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    Moi je vote pour ce que dit Akkai

  20. #20
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Points : 3
    Points
    3
    Par défaut
    Hmm Ce ne sont pas des raccourcis, mais oui les .exe que je veut lancer on besoin de .ini Qui sont dans un autre repertoire ! Que faire ?
    Merci d'avance

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/09/2012, 17h17
  2. accèder à des feuilles masquées à partir d'un bouton de commande ?
    Par arkorrigan dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/06/2008, 12h09
  3. Réponses: 2
    Dernier message: 25/03/2008, 18h41
  4. executer des commandes DOS à partir un fichier *.bat
    Par younek dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 21/10/2007, 13h21
  5. Réponses: 7
    Dernier message: 10/10/2005, 19h54

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