Bonjour,
Je réalise une application c# et je voudrais sur le Click d'un bouton ouvrir le poste de travail et le panneau de configuration, or je ne sais pas comment faire.
Merci d'avance.
Bonjour,
Je réalise une application c# et je voudrais sur le Click d'un bouton ouvrir le poste de travail et le panneau de configuration, or je ne sais pas comment faire.
Merci d'avance.
Hello,
Pour le poste de travail utilise MyComputer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string filePath = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer); Process.Start("explorer", filePath);
Salut,
Pour le panneau de configuration :
control.exe dans le répertoire Windows / System32
Bonjour,
Vous êtes sur Windows 7, Vista, ou XP ?
Sur Windows 7, le panneau de configuration :
Sur Windows 7, le poste de travail :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Process.Start(new ProcessStartInfo(@"C:\Windows\System32\control.exe"));
Code : Sélectionner tout - Visualiser dans une fenêtre à part Process.Start("explorer.exe", "::{20d04fe0-3aea-1069-a2d8-08002b30309d}");
Meilleures salutation
Etienne
Pour éviter 3 commandes différentes pour chaque OS, tu peux utiliser le code suivant pour ouvrir le panneau de configuration:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 using System.Diagnostics; //nécessaire pour la commande Process string filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), "control.exe"); Process.Start("explorer", filePath);
Bonjour,
En effet pour éviter les problèmes de compatibilité avec les différant OS, quand tu veut ouvrir ton panneau de configuration tu peux l'utiliser comme cela :
ou comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 using System.IO; using System.Diagnostics; string filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), "control.exe"); Process.Start(new ProcessStartInfo(filePath));
Cette ouverture du poste de travail marche sur Windows 7, mais pas sur XP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 using System.Diagnostics; using System.IO; string filePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), "control.exe"); Process.Start("explorer", filePath);
Code : Sélectionner tout - Visualiser dans une fenêtre à part Process.Start("explorer.exe", "::{20d04fe0-3aea-1069-a2d8-08002b30309d}");
Meilleures salutations
Etienne
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager