* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
168 Языки Бейсик номер_файла% номер в пределах от 1 до 255, идентифицирующий открытый файл. д_зап% для файлов прямого доступа — длина записи (по умолчанию 128 байт). Д л я последовательных файлов - число буфериро¬ ванных символов (по умолчанию 512 байт). Пример: INPUT "Введите имя файла: "; n$ OPEN n$ FOR OUTPUT AS # 1 PRINT # 1 , "Это хранится в файле" CLOSE OPEN n$ FOR INPUT AS # 1 INPUT # 1 , a$ PRINT "Чтение из файла: "; a$ CLOSE Второй формат записи оператора OPEN альтернативный синтаксис OPEN режим2$,[#]н файла%,файл$[,д записи%] строковое выражение, начинающееся с одного из следующих сим¬ волов и указывающее режим открытия файла: 0 режим последовательно о вывода. 1 режим последовательно о ввода. R режим ввода/вывода файлов прямого доступа. B бинарный режим. О режим последовательного вывода. Устанавливает указатель файла в конец файла, а номер записи — в номер последней записи в файле. Операторы P R I N T # или W R I T E # дополняют файл. н_файла% Число в пределах от 1 до 255, идентифицирующее открытый файл. файл$ имя файла (может включать устройство и путь). д_записи% для файлов прямо о доступа — длина записи в байтах. Для после¬ довательных файлов — число буферированных символов. QBasic поддерживает этот синтаксис для совместимости с программами, напи¬ санными на предыдущих версиях BASIC. См. также CLOSE, F R E E F I L E , OPEN C O M , TYPE, O P E N COM-оператор де режим2$ Открывает и инициализирует канал связи для ввода или вывода (В/ВВ). Оператор OPEN C O M должен быть выполнен д о начала р а б о т ы с устройст¬ вом, использующим для связи интерфейс RS232. Формат записи: OPEN "COMn: параметры1 параметры2" [FOR режим] AS [ # ] f i l e n u m % [LEN=reclen%]