函数参考


_FileWriteToLine

写入文本到一个文件的指定行.

#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 无效

注意/说明

当$fOverWrite为1且$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)