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

Windows Forms Discussion :

[C#]lancement d'un executable à distance


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 14
    Par défaut [C#]lancement d'un executable à distance
    Bonjour à tous,

    J'ai une difficulté et je crois pouvoir compter sur vous pour m'aider. J'ai écris un code en c# qui lance une application sur une machine distance avec Process.start;

    Mon pb est que cette application est reliée à une base de données, donc elle démarre dans un repertoire précis (l'équivalent du champ "Démarrer dans" d'un raccourci), je ne sais pas comment indiquer ce repertoire dans mon code.

    En résumé:
    Je fais un Process.start("MonAppli.exe"); mais je sais pas indiquer dans quel repertoire démarrer MonAppli. Merci de m'aider sur ce coup.

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Process.start("MonAppli.exe", "MonRep");

    Et dans le démarrage de ton appli, tu regardes si on passe des paramètres.

    Si oui, tu récupères les paramètres (nom du rep), tu parcours dans ce rep et ca devrait etre bon


    A+

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 14
    Par défaut
    Merci pour la réaction. Mon appli prend comme paramètres (chaîne de connexion à la BD, login/mot de passe ...), elle ne prend pas le chemin du repertoire de démarrage en paramètre. Lorsque je la démarre à partir d'un raccourci crée sur le bureau, je vois ce chemin dans la propriété "Démarrer dans", mais je sais pas comment indiquer cela dans le code. Merci encore

  4. #4
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 285
    Par défaut
    Je me permets de poser une question : comment as tu fait pour réussir à lancer un programme sur une machine distante avec Process ?

    Ps : je ne sais pas si tu as trouver mais je pense qu'il faut tu regardes du coté de WorkingDirectory

Discussions similaires

  1. [c#]Lancement d'un executable externe
    Par jldgbu dans le forum C#
    Réponses: 2
    Dernier message: 30/12/2006, 16h21
  2. Réponses: 15
    Dernier message: 14/11/2006, 14h11
  3. Lancement de l'executable avec un fichier.bat
    Par krolineeee dans le forum Windows
    Réponses: 3
    Dernier message: 28/07/2006, 16h03
  4. Lancement d'un éxécutable
    Par djn2006 dans le forum Applications et environnements graphiques
    Réponses: 15
    Dernier message: 09/06/2006, 20h28
  5. Lancement d'un executable raté
    Par marsupilami34 dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 15/09/2005, 10h01

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