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 :

Demarrer Process Explorer


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 192
    Par défaut Demarrer Process Explorer
    Bonjour

    J'essaye d'ouvrir un explorer dans mon application lorsque l'utilisateur clique sur un lien. Cependant les codes ci-dessous ne m'ouvrent rien.

    Merci pour votre aide ;-)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    //Test 1
                    System.Diagnostics.Process.Start("explorer.exe","");
    //Test 2
                    Process processus = new Process();
                    processus.StartInfo.Arguments = @"c:\";
                    processus.StartInfo.FileName = "explorer.exe";
                    processus.Start();

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 222
    Par défaut
    Je crois que c'est le ".exe" qui ne marche pas..
    Si tu mets un ".exe", il te faut le chemin complet du programme.
    Si tu mets que le nom du process, il va etre capable d'en retrouver l'exe.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     ProcessStartInfo myProcess;
                try
                {
                    myProcess = new ProcessStartInfo("explorer", "");
                    Process.Start(myProcess);
                }
                catch (Win32Exception)
                {
                    System.Windows.Forms.MessageBox.Show("Explorer could not be restarted");
                }
    Par contre, je parle ici d'un programme C#, si il s'agit d'ASP, je ne suis pas sur que tu puisses ouvrir sans probleme un programme sur un poste client...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 192
    Par défaut
    Salut

    Merci pour ta réponse.
    Malheureusement supprimer l'exe ne change rien
    Et oui je précise qu'il s'agit une appli WPF qui tourne sur un poste client.

  4. #4
    Inactif
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Algérie

    Informations forums :
    Inscription : Juillet 2009
    Messages : 59
    Par défaut ça marche
    bonjour !!!
    j'ai fait exactement les mêmes tests chez moi ... ça marche impeccablement.
    quel message d'erreur t'affiche-t-il ?
    vérifies aussi si t'es en administrateur ...
    quel OS=operating system utilises tu .?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 222
    Par défaut
    Le bout de code que je t'ai envoyé tourne aussi très bien dans une application WPF sur Vista...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 192
    Par défaut
    Vous avez raison, tous ces bouts de code fonctionnaient. le truc c'est que je faisais tourner mon VS en mode debug "en tant que". Donc ca pointait pas dans le bon environnement ;-)
    Merci encore

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

Discussions similaires

  1. [A télécharger] Process Explorer
    Par shawn12 dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 02/11/2010, 18h35
  2. Process Explorer
    Par shawn12 dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 23/09/2010, 11h59
  3. debug de la mémoire .net avec autre prog que process explorer?
    Par trois_1 dans le forum Framework .NET
    Réponses: 4
    Dernier message: 04/07/2008, 00h51
  4. Réponses: 2
    Dernier message: 09/03/2007, 16h53
  5. Killer le Process explorer.exe
    Par ni0urk dans le forum MFC
    Réponses: 1
    Dernier message: 08/02/2006, 11h44

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