Lire et ecrire dans un fichier au secours

liliemumue Messages postés 51 Date d'inscription mardi 4 mars 2003 Statut Membre Dernière intervention 6 mars 2008 - 29 janv. 2004 à 15:35
gg00xiv Messages postés 656 Date d'inscription mercredi 22 août 2001 Statut Membre Dernière intervention 11 mars 2005 - 29 janv. 2004 à 21:38
Au secours c urgent
Je ne sais pas comment faire !!

J'ai une variable : un entier 0000
Que je voudrais sauvegarder dans un fichier.
Si le chier n'esxiste pas alors je lecreer , j'enregistre la variable.
C:\Program Files\Retouche\Retouche_Evolutif\data.txt
Si le fichier existe alorsje recupere la variable et je l'affiche.
Une fois que je clique sur un bouton , j'ouvre mon fichier et j'increment ma variable .

Dite moi comment faire : j'arrive pas à le coder merci beaucoup

2 réponses

gg00xiv Messages postés 656 Date d'inscription mercredi 22 août 2001 Statut Membre Dernière intervention 11 mars 2005 13
29 janv. 2004 à 20:32
Je t'ai déjà répondu sur le site labo.net :)

[Membre du Labo .NET]
0
gg00xiv Messages postés 656 Date d'inscription mercredi 22 août 2001 Statut Membre Dernière intervention 11 mars 2005 13
29 janv. 2004 à 21:38
Je vais tout de même éditer la même réponse ici, pour ceux qui ne voudrais pas s'embêter à chercher :)

Salut,

Pour tester l'existance d'un fichier :
if (System.IO.File.Exists("tonfichier"))

Pour créer un fichier en mode écriture de text (ton cas je suppose):
System.IO.StreamWriter writer = System.IO.File.CreateText("tonfichier");

Pour écrire ta variable dans le fichier ouvert (StreamWriter):
writer.WriteLine(taVariableEntiere.ToString());

Pour ouvrir ton fichier en mode lecture de text:
System.IO.StreamReader reader = System.IO.File.OpenText("tonfichier");

Pour lire ta variable à partir du fichier (StreamReader):
int tavariableentiere = int.Parse(reader.ReadLine());

Avec tout ca tu devrais pouvoir t'en sortir :)

[Membre du Labo .NET]
0
Rejoignez-nous