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