Можно ещё так:
Код:
#include <File.au3>
_FileReplaceLine("Test.txt", 25, "New Line")
Func _FileReplaceLine($sFile, $iLine, $sNewLineStr)
Local $aRead_File
If Not _FileReadToArray($sFile, $aRead_File) Then Return SetError(1, 0, 0)
For $i = 1 To $aRead_File[0]
If $i = $iLine Then
$aRead_File[$i] = $sNewLineStr
_FileWriteFromArray($sFile, $aRead_File, 1)
Return 1
EndIf
Next
Return SetError(2, 0, 0)
EndFunc
Цитата:
по сути надо заменить строку Top=192
|
Заменить или значение только поменять? В последнем случае см. функцию
IniWrite().