OUVRIR UN DOSSIER

Signaler
Messages postés
47
Date d'inscription
lundi 19 mars 2007
Statut
Membre
Dernière intervention
7 janvier 2014
-
Messages postés
47
Date d'inscription
lundi 19 mars 2007
Statut
Membre
Dernière intervention
7 janvier 2014
-
Bonjour,

mon code:
try
{



Process.Start(new ProcessStartInfo(@"C:\Users\facbest\Documents\BMX"));
}

catch
{
MessageBox.Show(" Le chemin du dossier est invalide !");

}
Sur mon ordinateur cela fonctionne bien car le chemin avec mon nom "facbest" est OK mais une fois déployé le nom client est différent
Quelle est la méthode pour cibler le dossier en sachant que mois je travaille sous windows 7 et que le client peut avoir une autre exploitation.

Le dossier BMX a été crée au déploiement.

Merci par avance de vos réponse
facbest

2 réponses

Messages postés
860
Date d'inscription
jeudi 4 mars 2004
Statut
Membre
Dernière intervention
19 août 2014
17
Bonjour,

Un petit tour sur Environment.SpecialFolder te donner le code suivant:
string myDoc = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);


Et voila :)

Bon développement,

Billou_13

--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
Messages postés
47
Date d'inscription
lundi 19 mars 2007
Statut
Membre
Dernière intervention
7 janvier 2014

Merci billou_13
pour ceux que ça intéresse le code avec l'appel :



string myDoc = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
Process.Start(new ProcessStartInfo(myDoc));

facbest