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.

Дополнительные материалы

Нет.