Je rencontre un petit soucis avec la fonction _FileWriteToLine qui, de ce que j'ai compris de la doc, est sensé écrire une ligne de texte à la place d'un autre ou en plus d'une autre suivant le paramétrage.
Dans mon cas, j'ai plusieurs fichiers dont je voudrais réécrire l'entête, et uniquement l'entête,(1 seule ligne) à chaque fois qu'un des fichiers est modifié.
Mon soucis, c'est que, au lieu de me supprimer juste le ligne désirée, il me supprime tout le texte et me rajoute la ligne
C'est moi qui n'ait rien compris a ce que me dit la doc ou bien?
Voici un petit bout de code que j'ai utilisé pour tester la fonction. Si quelqu'un comprends quelque chose, car moi je nage là ^^;
Code : Tout sélectionner
#Include <File.au3>
FileOpen("***\toto.txt",1)
$res=_FileWriteToLine("***\toto.txt", 1, "my replacement for line 2", 1)
FileClose("***\toto.txt")
MsgBox(64,"info","res : "&$res&@CRLF&"error : "&@error)

