開いているテキストファイルの最後にテキストを追加します。
FileWriteLine ( "filehandle/filename", "line" )
パラメータ
filehandle/filename | FileOpenで返されるファイルハンドル、もしくはファイル名を表す文字列。 |
line | テキストファイルに書き込むテキスト行。 行末に@CR、@LFがない場合、DOSラインフィード(@CRLF)が自動で追加されます。 |
返し値
成功 | 1を返します。 |
失敗 | ファイルが書き込みモードで開かれていない場合、読み込み専用の場合、その他の理由で書き込めない場合、0を返します。 |
注意
テキストファイルが書き込みモードで開かれていない場合FileWriteLineコマンドは失敗します。
関連
FileFlush, FileOpen, FileRead, FileReadLine, FileWrite, FileSetPos, FileGetPos
例
$file = FileOpen("test.txt", 1)
; ファイルが書き込みモードで開かれているか調べる
If $file = -1 Then
MsgBox(0, "Error", "Unable to open file.")
Exit
EndIf
FileWriteLine($file, "Line1")
FileWriteLine($file, "Line2" & @CRLF)
FileWriteLine($file, "Line3")
FileClose($file)