Назначает канал Visual FoxPro новому файлу.

FCHAN _FCreate(char FAR *filename, int mode)
char FAR *filename;         /* Имя создаваемого файла. */
int mode;                     /* Атрибуты файла. */

Expand imageПримечания

Если файл с заданным именем уже существует, _FCreate( ) укорачивает существующий файл до длины 0 байт.

Параметр mode может содержать один или несколько флагов из числа следующих: FC_READONLY, FC_SYSTEM, FC_HIDDEN, и FC_TEMPORARY. Вы можете комбинировать эти флаги используя опраторы "||" и "+" языка С. Еще один флаг, FC_NORMAL, указывает, что файл не обладает ни одним из остальных атрибутов. Файлы с атрибутом FC_TEMPORARY автоматически удаляются, когда вы их закрываете с помощью _FClose( ).

_FCreate( ) возвращает канал файла, если он был успешно создан, в противном случае - 1 .

Для получения дополнительной информации о том, как создавать библиотеку API и интегрировать её в Visual FoxPro, смотрите Доступ к API Visual FoxPro.

Expand imageПример

В следующем примере _FCreate( ) используется для создания нескольких файлов с различными атрибутами mode.

Expand imageКод Visual FoxPro

Expand imageКод C

Expand imageСмотрите также