Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_vfp.docx
Скачиваний:
3
Добавлен:
24.04.2019
Размер:
50.8 Кб
Скачать

Вопрос 13. Команда для указания рабочего привода и/или каталога для операций ввода-вывода данных:

SET DEFAULT TO [<expC>]

Здесь <expC> специфицирует либо имя дисковода, либо имя дисковода и имя каталога. Допустимы обозначения «\.» (для указания корневого каталога) и «..» (для указания каталога вышележащего условия).

Команда для указания возможных вариантов путей поиска файлов:

SET PATH TO [<path list>]

Здесь в списке <path list> через знак «,» или «;» перечисляются каталоги (с полными путями поиска), в которых система должна искать файлы, не найденные в текущем рабочем каталоге.

Команда для включения (ON по умолчанию) или выключения (OFF) режима подачи звукового сигнала во время работы при достижении конца поля или при вводе некорректных данных:

SET BELL ON | OFF

Команда, которая разрешает (ON по умолчанию) или запрещает (OFF) прямой вывод данных на экран или в текущее окно из программ:

SET CONSOLE ON | OFF

Команда, которая определяет направление вывода данных командами форматированного вывода:

SET DEVICE TO SCREEN | TO PRINTER | TO FILE <file name>

Команда, которая разрешает (ON) или запрещает (OFF по умолчанию) вывод данных на принтер из программ:

SET PRINTER ON | OFF

Команда, которая открывает (ON) или закрывает (OFF по умолчанию) окно трассировки для наблюдения за выполнением программы:

SET ECHO ON | OFF

В открытом окне трассировки отображается исходный код программы, которая сейчас работает, причем строка, выполняющаяся в текущий момент, отображается повышенной яркостью. Процесс отображения приостанавливается только в точках останова внутри программы.

Для пошагового выполнения программы, то есть с остановками после каждой строки исходного текста, следует использовать команду:

SET STEP ON | OFF

SET TALK ON | OFF

Опции команды: ON – включает режим выдачи отклика, этот режим действует по умолчанию; OFF – отклик никуда не выводится.

Ввод и вывод информации

Различают неформатированный и форматированный ввод и вывод информации.

Неформатированный ввод реализуют команды:

INPUT [<expC>] TO <memvar>

ACCEPT [<expC>] TO <memvar>

Здесь <expC> – подсказка, которая выводится на экране перед местом ввода данных; <memvar> – переменная памяти, которой присваивается вводимое значение. Команда INPUT тип данных определяет при вводе, причем символьные данные должны заключаться в одинарные или двойные кавычки либо в квадратные скобки. Команда ACCEPT все вводимые данные рассматривает как строки символов и не требует их выделять кавычками или скобками.

Неформатированный вывод строки текста на экран и/или в текущий выходной файл реализуют команды:

\ | \\ <text line>

Вывод текста на экран, в окно, на принтер или в текстовый файл реализует команда:

TEXT <text lines> ENDTEXT

Имеется особая команда, которая организует ожидание ввода данных с клавиатуры:

WAIT [<expC>] [TO <memvar>] [TIMEOUT <expN>]

Форматированный ввод-вывод данных реализуется командой:

@ <raw,column> [SAY <expr1>] [GET <var>]

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]