Navigation:  Операции с файлами и директориями >

OPEN FILE - открыть файл

Previous pageReturn to chapter overviewNext page

Открыть указанный файл:

open file label modes

       label                - метка файла, указанная при описании файла (см. FILE)

       modes                - режимы открытия файла (через запятую),

                               режимы описаны в EQUATES.CLW :

               OF:CREATE                        Создание

               OF:READ                        На чтение

               OF:WRITE                        На запись

               OF:READWRITE                На чтение и запись

               OF:SHARE_DENY_NONE        Нет запрета остальным

               OF:SHARE_DENY_READ        Запрет на чтение остальным

               OF:SHARE_DENY_WRITE        Запрет на запись остальным

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

Иначе, при попытке открыть несуществующий файл, переменная [:FILEERRORCODE:] устанавливается в значение 4 (коды ошибок при работе с файлами)

 

см. также: DEFINE FILE, CLOSE FILE, READ FILE, WRITE FILE, SEEK FILE, пример