createfile
Функция открытия или создания файла.
Синтаксис
f_id = createfile(name, mode);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| name | string |
Строка, содержащая имя файла |
| mode | integer |
Тип доступа к файлу |
Описание
createfile(name, mode) – функция создает новый или открывает существующий файл с именем name и типом доступа к файлу mode.
Значения типа доступа mode:
-1 – создание нового файла;
0 – открытие для чтения;
1 – открытие для записи;
2 – открытие для чтения и записи.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| f_id | integer |
Идентификатор созданного файла |
Пример
var
s: string = "string1" + chr(10) + "string2";
// создадим новый файл
f_id = createfile("file1.dat", -1)
// запишем в него строку
writeln(f_id, s);
// закроем файл
freeobject(f_id);
В процессе выполнения примера при помощи функции createfile будет создан файл
с идентификатором f_id. В файл при помощи функции writeln
будет записана строка s. Перед завершением примера файл закрывается при
помощи функции freeobject.
Дополнительные материалы
Нет.