c'est étrange la fonction write ne génére pas mon fichier csv
Version imprimable
c'est étrange la fonction write ne génére pas mon fichier csv
C'est exactement ce que fait ce code, il génère ton csv à cet emplacement précis.
Comme je l'ai écrit précédemment Environment.SpecialFolder.ApplicationData fait référence à répertoire AppData de l'utilisateur.Code:c'est étrange la fonction write ne génére pas mon fichier csv
donc "C:\Users\popo\AppData\Roaming" chez moi
et "C:\Users\LaSaladeHumaine\AppData\Roaming" chez toi.
Après, tu peux adapter en rajoutant un répertoire car là, ça dépose à la racine de %AppData%
C'est niquel ca marche parfaitement cependant il ne manque plus que de tester si le fichier existe pour ne pas l'écraser a chaque lancement de l'application
Une conditionnelle comme ceci :
NB : Comme évoqué par popo, il serait plus judicieux de créer un répertoire (ex : nom de ton appli) dans le chemin AppData pour ne pas se retrouver avec pleins de fichiers à la racine de AppData. ;)Code:
1
2 if (!File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\Base.csv")) // on créé le fichier csv ici
Bon courage pour la suite de ton projet++
Projet terminé et disponible sur le windows store:D
https://www.microsoft.com/store/productId/9NS0ZK752RWJ
Un petit tag "Résolu" serait pas mal...