* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Глава X. Ф а й л ы д а н н ы х 75 OUTPUT RANDOM Доступ Закр SHARED (Об¬ щий), L O C K RE¬ A D (закрыт для чтения), L O C K W R I T E (закрыт для записи), LOCK READ W R I T E (закрыт для чтения-запи¬ си) Номер_файла% Номер в пределах от 1 до 255, идентифицирующий открытый файл в программе. Д_зап% для Длина записи (по умолчанию 128 байт). Для последовательных файлов прямого файлов — число буферированных символов (по умолчанию 512 доступа байт). Длина записи может находиться в пределах от 1 до 32 767 байт ACCESS Указывает тип доступа, который получает пользователь к от¬ крытому файлу. ACCESS { R E A D | W R I T E | R E A D W R I T E } READ Открывает файл только для чтения. WRITE Открывает файл только для записи. R E A D W R I T E Открывает файл как для чтения, так и для запи¬ си. Режим R E A D W R I T E действителен только для бинарных и файлов прямого до¬ ступа, а также для файлов, открытых с операндом APPEND (последовательный доступ). Пример 10.2.1.:-создание последовательного файла INPUT "Введите имя файла: "; n$ OPEN n$ FOR OUTPUT AS # 1 PRINT # 1 , "Это хранится в файле" CLOSE OPEN n$ FOR INPUT AS # 1 INPUT # 1 , a$ PRINT "Чтение из файла: "; a$ CLOSE Указывает, что файл открыт для последовательного вывода. Указывает, что файл открыт в режиме прямого доступа к файлу. Этот режим устанавливается по умолчанию. П р и работе в сети указывает, открыт ли файл для R E A D (чте¬ ния), W R I T E (записи) или R E A D W R I T E (чтения-записи). Указывает, как файл закрыт для сетевого доступа: Файл, который открывается для последовательного чтения, то есть с операн¬ дом INPUT, должен существовать на диске к моменту выполнения оператора OPEN, иначе выдается сообщение об ошибке. Если файл открывается для последовательной записи данных из оперативной па¬ мяти, то есть с операндом OUTPUT, то при выполнении оператора OPEN систе¬ ма каждый раз создает новый файл, а старый уничтожает. Если файл данных с операндом OUTPUT уже открыт в программе, его нельзя повторно открыть в