Page 1 sur 1
[R] Ajouter des lignes en début d'un fichier TXT
Posté : mar. 29 janv. 2008 08:56
par Ahbadiane
Bonjour,
Je veux ajouter une ligne de texte en début d'un fichier texte existant
Merci de votre aide
Ahbadiane
Re: Ajouter des lignes en début d'un fichier TXT
Posté : mar. 29 janv. 2008 10:25
par micbar
A mon avis, tu devras récupérer les données dans un tableau par _FileReadToArray () , recopier celui ci dans un autre tableau à partir du poste 2 aprés avoir ajouté ta nouvelle entrée dans le poste 1 et recopier ce tableau par _FileWriteFromArray ()
Re: Ajouter des lignes en début d'un fichier TXT
Posté : mar. 29 janv. 2008 19:42
par sylvanie
tout simplement utuilser l'udf :
_FileWriteToLine
inclus dans File.au3
sinon, lire tout le contenu du fichier dans une variable (fileread). Concaténer la ligne à ajouter à cette variable , et écrire le tout en écrasant le fichier original (filewrite), en passant avant par un filedelete
[R] Ajouter des lignes en début d'un fichier TXT
Posté : mar. 29 janv. 2008 23:02
par Ahbadiane
Merci à micbar et sylvanie
Je vais prendre la solution _FileWriteToLine inclus dans File.au3
Ahbadiane