Очищение экрана.
CLS [ 0 | 1 | 2 ] Если все аргументы опущены, значит очищается и графический и текстовый экраны. 0 очищает и текстовый и графический экраны; 1 очищает только графический экран, если он активен; 2 очищает только текстовый экран, исключая нижнюю строку.
Файлы. OPEN — оператор, открывающий файл для ввода-вывода данных. OPEN < ”файл” > [ FOR тип] [ ACCESS доступ] [блок] AS [#] <номер> [ LEN = <длина>] - файл — символьное выражение, определяющее имя устройства или файла, включая путь. Например, OPEN “A:\ primer.dat” FOR INPUT AS # 1; - тип OUTPUT — определяет последовательный вывод, INPUT — определяет последовательный ввод, APPEND — определяет последовательный вывод с добавлением, т.е. устанавливает указатель записи к концу файла. Операторы PRINT# и WRITE# добавляют выводимые данные к концу файла, RANDOM — определяет прямой ввод-вывод. Если нет условия ACCESS, доступ выполняется в следующем порядке: 1. чтение / запись; 2. только запись; 3. только чтение. BINARY — определяет двоичный ввод-вывод. Можно читать или писать информацию любого байта файла операторами GET и PUT. ACCESS это условие работает в версии DOS; - блок — условие работает в мультизадачной среде для разделения доступа между процессами к открытому файлу; - номер — целое выражение от 1 до 255, это номер файла; - длина — длина записи. Равна 128 байтам для файлов прямого доступа и 512 для файлов последовательного доступа (по умолчанию). Не может превышать 32767 байт. Файл должен быть открыт перед любыми операциями ввода-вывода.
CLOSE — оператор, закрывающий файл или устройство.
CLOSE [ [#] <номер файла> [, [#] <номер файла> ]…] - номер файла — логический номер открытого файла. Если все аргументы опущены, закрываются все файлы и устройства.
SYSTEM — оператор закрывает все открытые файлы и возвращает управление операционной системе. RESET — оператор закрывает все открытые файлы и записывает данные из буфера на диск. Перед удалением диска из дисковода все файлы должны быть закрыты.
GET — оператор, читающий с диска файл в буфер прямого доступа или в переменную GET [#] <номер файла> [, [ <номер записи> ] [, <переменная> ]] - номер файла — номер открытого оператором OPEN файла.
INPUT# — оператор, читающий данные из файла или последовательного устройства и присваивающий их переменным. INPUT # <номер файла>, <переменные> - номер файла — номер открытого файла, - переменные — список переменных, которым присваиваются значения, читаемые из файла. Ввод данных из файла производится так же, как с клавиатуры. Данные могут разделяться пробелами, символами перевода каретки (ASCII13-CR), перевода строки (ASCII13 и 10) или запятыми. Знак конца файла Ctrl+Z. При вводе символьных строк разделителями считаются запятые, а символ конца строки LF.
PUT — оператор, записывающий информацию из переменной или буфера в файл прямого доступа PUT [#] <номер файла> [, [<номер записи> ] [,<переменная>]] - номер файла — номер файла открытого оператором OPEN; - номер записи — номер записи, в которую идет вывод данных; - переменная — переменная, содержащая информацию, записываемую в файл.
PRINT #, PRINT # USING — операторы, записывающие данные в последовательный файл. PRINT # <номер файла>, [USING ”<формат>”;] <список выражений> [, |;] - номер файла — номер открытого файла; - формат — форматы вывода по шаблону; - список выражений содержит значения, записываемые в файл.
|