Voici la méthode que j'utilisais :
1 2 3 4 5 6 7 8 9 10 11 12
| ch est chaine = ""
numFichierTexte = fcree("Fichier.txt")
hlitpremier(MonFichier,Cle)
Tantque pas hendehors(MonFichier)
ch+=complete(MonFichier.Nom,30)
ch+=complete(MonFichier.Prenom,20)
ch+=complete(MonFichier.Adresse,50)
...
ch+=numeriqueverschaine(MonFichier.QteLivree,"7.2f")
fecritLigne(numFichierTexte,ch)
hlitSuivant(MonFichier,Cle)
fin |
Une fois que tu es bien calé, utilise plutot un au lieu du fecritligne Puis fais un
fsauvetexte("Fichier.txt",ch)
C'est plus rapide...
Note, mets bien des complète et numeriqueverschaine partout. Cela t'évitera d'avoir une déconvenue, le jour ou tu modifies ton analyse (exemple adresse passe de 50 à 55).
Partager