Openfile....

Résolu
Signaler
Messages postés
102
Date d'inscription
samedi 14 mai 2005
Statut
Membre
Dernière intervention
12 août 2005
-
Messages postés
3834
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
20 octobre 2021
-
Bonjour,

je voulai savoir comment on utilise openfile, car j'ai un fichier texte, que je dois fermer avec closefile, puis que je dois reouvrir pour reécrire dedans à la suite...

1 réponse

Messages postés
3834
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
20 octobre 2021
124
C'est extremement simple. Tu commence par déclarer une variable locale "Fichier: TextFile".

Puis tu fais un AssignFile(Fichier,'c:\MonFichier.txt');

Ensuite selon ce que tu veux faire tu mettra:

- Reset(Fichier), pour le lire

- Rewrite(Fichier), pour ecrire dedans en ecrasant l'ancien fichier

- Append(Fichier), pour ecrire a la suite du fichier.



Ensuite tu fait WriteLn(Fichier, 'truc'); pour ecrire dedans, ou ReadLn(Fichier,VariableDeTypeString); pour lire.



Enfin tu n'oublie pas de faire un CloseFile(Fichier);



J'avais réalisé un petit tutorial la dessus: http://0217021.free.fr/Cours/Tutoriel%20Fichier.rar