emir238
Messages postés5Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention 6 juin 2005
-
31 mai 2005 à 16:15
sphaxslayer
Messages postés216Date d'inscriptionmardi 5 avril 2005StatutMembreDernière intervention17 septembre 2008
-
1 juin 2005 à 08:43
bonjour,
je voudrais stocker du texte a la fin du fichier. car actuellement, a chaque fois que j'enregistre qque chose ds mon fichier, il ecrase ce qu'il y avait avant? dsl pour la quest bete mais jsuis newb..
j'en ai besoin rapidement,
merciiiiiiiii
sphaxslayer
Messages postés216Date d'inscriptionmardi 5 avril 2005StatutMembreDernière intervention17 septembre 2008 31 mai 2005 à 16:41
Salut,
je sais pas comment ça marche en C# mais t'as essayer a l'ouverture de ton flux de parcourir ton fichier en lecture, tu le lis jusqu'à la gfin (quitte à mettre un caractère de fin pour chacune de tes sauvegardes, genre $ ou meme \n, peu importe) et quand il arrive à ce caractere (ou a la fin du fichier) tu continues mais en écriture et tu fais ton traitement....c'est juste une idée...je suis newb aussi dans le domaine
"Un seul Être vous manque, et tout est dépeuplé..."
emir238
Messages postés5Date d'inscriptionmardi 10 mai 2005StatutMembreDernière intervention 6 juin 2005 31 mai 2005 à 16:54
on peut pas continuer en ecriture apres avoir lu jusqu'a la fin.
en fait je viens de trouver. je connaissais pas la méthode appentext mais avec ca, ca marche.
En tout cas, merci beaucoup pour cette reponse rapide!!!
voila le code:
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 31 mai 2005 à 18:08
Hello,
La plupart du temps, on utilise un StreamWriter pour ce genre d'opération, en lui spécifiant que les données devront être ajoutées à la fin du fichier, en faisant comme ceci :
System.IO.StreamWriter sw =
new System.IO.StreamWriter(myPath,
true);