Openfile....

Résolu
XgaletteX Messages postés 102 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 12 août 2005 - 6 juil. 2005 à 15:13
cptpingu Messages postés 3835 Date d'inscription dimanche 12 décembre 2004 Statut Modérateur Dernière intervention 1 novembre 2022 - 6 juil. 2005 à 16:46
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

cptpingu Messages postés 3835 Date d'inscription dimanche 12 décembre 2004 Statut Modérateur Dernière intervention 1 novembre 2022 124
6 juil. 2005 à 16:46
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
3