Page 1 of 1

Ecrire dans un fichier texte ( code )

Posted: 04 Jul 2015, 22:27
by Sergent-Quentin
Bonjour,

Je cherche à écrire du texte ( sous forme de code ) dans un fichier texte.

Le seul truc que je suis arrivé à faire c'est supprimer un fichier texte avec :

Code: Select all

var myObject = new File()
File.remove(filename);
Mais pour écrire du texte je n'y arrive pas, malgré le wiki :(

je vous remercie

Cordialement

Sergent-Quentin

Re: Ecrire dans un fichier texte ( code )

Posted: 05 Jul 2015, 19:12
by Violette

Code: Select all

var file = new File(),
i = 2;

//https://wiki.actiona.tools/doku.php?id=fr:code:data:file#openmode pour la liste des modes d'ouverture possible
file.open('C:/Users/Violette/Desktop/Test.txt', File.WriteOnly | File.Append);

//\r\n pour sauter une ligne
file.writeText('1 : Je suis une ligne\r\n', 'UTF8');

for (; i < 11; i++) {
    file.writeText(i + ' : Et moi aussi\r\n', 'UTF8');
}

//Fermer le fichier et le réouvrir pour lire du contenu juste rajouté
file.close();

file.open('C:/Users/Violette/Desktop/Test.txt', File.ReadOnly);

//La première ligne est la ligne 0
Console.print('Je suis la ligne 3 : ' + file.readText().split('\n')[2]);

file.close();

Re: Ecrire dans un fichier texte ( code )

Posted: 06 Jul 2015, 19:13
by Sergent-Quentin
ça fonctionne :p

Merci beaucoup :)