FileWriteLine
Записывает строку текста в конец файла.
FileWriteLine ( "filehandle/filename", "line" )
Параметры
filehandle/filename | Дескриптор файла, возвращаемый функцией FileOpen(). Также, можно использовать полный путь или имя файла. |
line |
Текст для записи в файл. Если он НЕ заканчивается символом @CR или @LF, тогда новая строка в стиле DOS (@CRLF) автоматически будет добавлена. |
Возвращаемое значение
Успех: | Возвращает 1. |
Ошибка: | Возвращает 0, если файл не открыт для записи, файл имеет метку "только для чтения" или невозможно записать данные в файл по какой-то другой причине. |
Примечания
Если файл открыт функцией FileOpen(), то он должен быть открыт в режиме для записи, иначе функция FileWriteLine() вернёт ошибку.См. также
FileReadLine, FileFlush, FileOpen, FileRead, FileWrite, FileSetPos, FileGetPosПример
$hFile = FileOpen("test.txt", 1)
; Проверяет, является ли файл открытым, перед тем как использовать функции чтения/записи в файл
If $hFile = -1 Then
MsgBox(4096, "Ошибка", "Невозможно открыть файл.")
Exit
EndIf
FileWriteLine($hFile, "Строка1")
FileWriteLine($hFile, "Строка2" & @CRLF)
FileWriteLine($hFile, "Строка3")
FileClose($hFile)