写入文本到一个文件的指定行.
#Include <File.au3>
_FileWriteToLine($sFile, $iLine, $sText [, $fOverWrite = 0])
$sFile | 要写入的文件 |
$iLine | 要写入的行 |
$sText | 要写入的文本 |
$fOverWrite | [可选参数] 如果设置为1将覆盖旧行 如果设置为0将不覆盖 |
成功: | 1 |
失败: | 0 并设置 @error |
@Error: | 1 = 文件行数小于 $iLine |
2 = 文件不存在 | |
3 = 打开文件出错 | |
4 = $iLine 无效 | |
5 = $fOverWrite 无效 | |
6 = $sText 无效 |
#include <File.au3>
;示例: 写入到 c:\test.txt 的第三行并覆盖它
_FileWriteToLine("c:\test.txt", 3, "my replacement for line 3", 1)
;示例: 写入到 c:\test.txt 的第三行但不覆盖它
_FileWriteToLine("c:\test.txt", 3, "my insertion", 0)