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

FCHAN _FOpen(char FAR *filename, int mode)
char FAR *filename;         /* Имя существующего файла. */
int mode;                     /* Опция режима. */

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

Допустимы следующие опции mode: FO_READONLY, FO_WRITEONLY, and FO_READWRITE. _FOpen( ) открывает файл в режиме эксклюзивного доступа. _FOpen( ) возвращает канал файла, если файл был успешно открыт, в противном случа - 1.

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

Expand imageПример

В следующем примере создается тестовый файл. Затем программа открывает этот файл в режиме FO_READONLY и пытается произвести в него запись. В результате _FError( ) возвращает код ошибки - "Access denied". После этого программа открывает тестовый файл в режиме FO_WRITEONLY и пытается прочитать его. И вновь _FError( ) возвращает код 5.

Expand imageКод Visual FoxPro

Expand imageКод C

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