Afin de ranger les lignes d'un fichier par ordre alphabétique, j'utilise la suite de fonctions :
Code : Tout sélectionner
_FileReadToArray (@ScriptDir & "\monFichier.txt", $aArray, 0)
_ArraySort($aArray)
; _ArrayDisplay($aArray)
_FileWriteFromArray(@ScriptDir & "\monFichier.txt", $aArray, 0)
Mais lors de la reconstruction du fichier, le fichier perd son encodage UTF-8.
Existe-t-il une manipulation supplémentaire à faire, ou un argument à ajouter quelque part ?
Je vous remercie de votre éclairage.