Hello,
J'ai un programme qui traite des données et formate un fichier en sortie avec des résultats.
Le code pour l'écriture est le suivant
J'aimerai, si je lance mon programme deux fois, que les résultats du second lancement s'écrivent à la suite du premier fichier de sortie, et non pas qu'il soit écrasé.
C'est possible?
Bonne journée et merci!
Antoine
J'ai un programme qui traite des données et formate un fichier en sortie avec des résultats.
Le code pour l'écriture est le suivant
Bloc de code:
set Contenu_Fichier to Contenu_Fichier & item i of liste_livres & ";" & item i of liste_dates_emprunt & ";" & item i of liste_heures_emprunt & ";" & Etat_disponibilite & return
end repeat
end repeat
-- Debut ecriture du fichier de sortie
set thePath to "/Users/Antoine/Desktop/ProgrammeLivres/Fichiersortie.txt"
try
set openfile to open for access thePath with write permission
set eof of openfile to 0 -- efface le contenu du fichier s'il le fichier contient déjà du texte
write Contenu_Fichier to openfile as «class utf8»
close access openfile
on error
try
close access thePath
end try
end try
J'aimerai, si je lance mon programme deux fois, que les résultats du second lancement s'écrivent à la suite du premier fichier de sortie, et non pas qu'il soit écrasé.
C'est possible?
Bonne journée et merci!
Antoine