Obtenir le chemin d'accès complet d'un fichier
Fermé
Artrac
-
Modifié le 4 déc. 2020 à 21:34
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 - 4 déc. 2020 à 21:29
Whismeril Messages postés 19026 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 20 avril 2024 - 4 déc. 2020 à 21:29
A voir également:
- Obtenir le chemin d'accès complet d'un fichier
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
4 réponses
NHenry
Messages postés
15112
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 avril 2024
330
4 déc. 2020 à 20:04
4 déc. 2020 à 20:04
Par défaut, il prend comme référence l'endroit où est lancé l’exécutable.
Donc dans le dossier de sortie de debug.
Donc dans le dossier de sortie de debug.
Whismeril
Messages postés
19026
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 avril 2024
931
4 déc. 2020 à 20:10
4 déc. 2020 à 20:10
Bonjour
Pour C# un chemin relatif est relatif par rapport à l'application.
Donc
Puisque ton application est dans </code>n, ça veut dire
Option 1, tu fais en sorte que ton fichier texte soit au même endroit que ton exe (ce qui sera sans doute plus pratique si tu dois déployer ton logiciel sur d'autres PC)
Option 2, tu "remontes" l'arborescence
Option 3, tu ouvres une boite de dialogue demandant à l'opérateur où se trouve le fichier
PS, t'as vu? C'est mieux la couleur pour lire le code, non? Pour tes prochains message, voir ce tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour C# un chemin relatif est relatif par rapport à l'application.
Donc
string fileName = "dictionnaire.txt"n, ça veut dire
"C:\Users\user1\Documents\Projet\A2\POO2\problème\bin\Debug\netcoreapp3.1\dictionnaire.txt"
Puisque ton application est dans </code>n, ça veut dire
"C:\Users\user1\Documents\Projet\A2\POO2\problème\bin\Debug\netcoreapp3.1\"
Option 1, tu fais en sorte que ton fichier texte soit au même endroit que ton exe (ce qui sera sans doute plus pratique si tu dois déployer ton logiciel sur d'autres PC)
Option 2, tu "remontes" l'arborescence
string fileName = @"..\dictionnaire.txt";
Option 3, tu ouvres une boite de dialogue demandant à l'opérateur où se trouve le fichier
PS, t'as vu? C'est mieux la couleur pour lire le code, non? Pour tes prochains message, voir ce tuto https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Merci beaucoup, oui c'est mon premier message sur ce forum et je débute en c# merci pour tes conseils
Whismeril
Messages postés
19026
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 avril 2024
931
4 déc. 2020 à 21:29
4 déc. 2020 à 21:29
Si tu débutes, commence par le début.
Voilà un bon cours
https://tahe.developpez.com/dotnet/csharp/
Voilà un bon cours
https://tahe.developpez.com/dotnet/csharp/