Авторизация



Пользователь

Оценить
(0 голоса)

Пользователь может задать возможность прерывания выполнения программы в связи с некоторым событием и дать команду, анализирующую это условие (обрабатывающую возникшую ситуацию). Для этой цели используется команда ON, имеющая следующий формат записи: . ON ERROR/ESCAPE/KEY (команда) Условием выполнения команды, заданной в записи команды, может быть ошибка в команде dBASE IIIPLUS (синтаксическая или отсутствие файла с указанным именем) — ключевое слово ESCAPE; нажатие клавиши (ESC) — ключевое слово ESCAPE; нажатие любой другой клавиши — ключевое слово KEY. Если используется несколько команд ON, то их приоритет установлен в следующем порядке: ERROR, ESCAPE, KEY. Для отмены действий какойлибо из команд ON необходимо выдать соответствующую команду с «пустым» действием.

Заметим, что команда ON ESCAPE (команда) не будет работать, если задан режим SET ESCAPE OFF. Если используется команда ON KEY WAIT.ТО (переменная памяти), то остановка программы не выполняется, а введенный символ заносится в переменную памяти.

Система dBASE III PLUS предоставляет пользователю средства для вызова и выполнения других прикладных программ, а также подпрограмм, написанных на любом языке программирования. В первом случае применяется команда RUN (или «!»). Формат команды.

RUN
Команды структурного программирования
Команды управления
Ложное выражение
Истинность или ложность?

Добавить комментарий


Защитный код
Обновить