ВУЗ:
Составители:
Рубрика:
97
Оператор RUN
Назначение: Загружает программный файл с диска в память и запускает про-
грамму.
Синтаксис:
RUN [{номер|файл}]
где номер указывает номер строки, с которой начинается выполнение про-
граммы. Если параметр номер не указан, то выполнение начинается с первой
строки текущей программы;
файл - строковое выражение, указывающее имя программного файла, кото-
рый должен быть
загружен и исполнен. При этом текущая программа выгру-
жается из памяти.
Строка, с которой предполагается начать выполнение программы (если
этот параметр используется), должна существовать на урвне модуля. Средой
QuickBASIC, QBASIC подразумевается, что загружаемый файл имеет расши-
рение BAS, пожтому указывть его не обязательно. Для исполняемой про-
граммы подразумевается расширение . Если расширения другие, то
их нужно
указать.
Программы, запускаемые з среды программирования, должны быть про-
граммными файлами BASIC. Исполняемые файлы не обязательно должны
быть написаны на BASIC'е.
Результаты работы операторов CHAIN и RUN во многом совпадают.
Принципиальное различие состоит в том, что оператор RUN закрывает все
открытые файлы и не поддерживает блоки данных в операторе COMMON.
Оператор SHELL
Назначение: Осуществляет интерфейс (связь) между BASIC-программой
и средой DOS.
Синтаксис:
SHELL [строка]
где параметр строка (если присутствует) является допустимым строковым
выражением, содержащим полное имя программы и, если нужно, необходи-
мые аргументы в командной строке. Если параметр строка отсутствует,
осуществляется временный выход в MS-DOS (путем запуска копии команд-
ного процессора COMMAND.COM). Для возврата в вызвавшую
программу
необходимо ввести с клавиатуры команду EXIT.
Имя программы в строке может иметь любое, поддерживаемое MS-DOS.
Если расширение не указано, то сначала просматриваются файлы с расшире-
нием COM, затем - EXE и в последнюю очередь - с расширением BAT.
Вызываемый процесс назывется "дчерним", а вызывающий - "родитель-
ским". Выполнение оператора SHELL автоматически запускает копию CO-
MAND.COM с опцией /C, что дает возможность
передать параметры дочер-
Страницы
- « первая
- ‹ предыдущая
- …
- 95
- 96
- 97
- 98
- 99
- …
- следующая ›
- последняя »