De mémoire, il doit y avoir open (close pour fermer). Cf aide du prog pour syntaxe.
Y a mode ouverture simple, mode "append" où on ajoute données à la fin du fichier déja créé ou non, et ouverture binaire (plus délicate pr débutant)
On obtient un numéro de buffer qui sert aux E/S sur ce fichier.
Si fichier texte, il me semble qu'on lit (à partir du début quand on a ouvert, puis ligne par ligne à chaque appel) par LineInput #NumBuffer, Chaine$. On retrouve dans Chaine$ toute la ligne lue (sauf caractères de fin (saut de ligne) : CR et LF).
On écrit à la position courante par Print #NumBuffer, Chaine$
Y aura saut de ligne ajouté au bout (Cr + Lf).
A la fin, on close le buffer associé au fichier, donc le ficheir.
Quand on fait open, print print print .. print close, les print se font ligne par ligne. Si on veut INSERER, c'est un autre exercice.. Si append, les print print ajoutent des lignes apres celles qui existent.
En binaire, c'est un peu plus délicat.
J'espère pas trop avoir la mémoire qui flanche.
Dans l'aide, on peut des fois trouver des exemples (à étudier/tester/modifier), faut juste trouver mots clé.
Message édité par Carbon_14 le 11-09-2002 à 19:46:15