_FileWriteToLine Hilfe

09/12/2010 12:54 ♠As♠#1
Hi,
Ich habe das:

Quote:
#include <File.au3>
_FileWriteToLine("C:\Users\MasterXxX\Desktop\Test. txt",3,"Das ist ein test",0)
versucht um ein txt. document umzuschreiben nur was habe ich falsch gemacht .Er soll in die dritte zeile "Das ist ein Test" schreiben.
09/12/2010 13:23 lolkop#2
Quote:
$fOverWrite [optional]
If set to 1 will overwrite the old line
If set to 0 will not overwrite
du hast den parameter bei dir 0 gesetzt. dh die dritte zeile wird nicht überschrieben.

dh das ganze kann nur funktionieren, wenn deine datei nur genau 2 zeilen beinhaltet. (bei weniger kann nicht zeile 3 beschrieben werden, und bei mehr würde die dritte zeile nicht überschrieben werden.)
09/12/2010 13:46 ♠As♠#3
Laso was genau muss ich tun
09/12/2010 14:56 lolkop#4
gucken ob dein file in das du schreiben willst aus 3 zeilen besteht und ob die dritte zeile leer ist, oder den overwrite parameter auf 1 setzen.

wie dem auch sei das file muss aus mindestens 3 zeilen bestehen. (du könntest auch alternativ selbst eine funktion für dich schreiben, die falls das file nicht aus 3 zeilen besteht eben so viele zeilen einfügt, wie nötig.)