вующими комментариями. Размещение остальных команд определяется логикой работы программы, но в тех случаях, когда возможно несколько вариантов написания, предпочтительно выбрать наиболее простой в смысле структуры (минимальное количество меток) порядок размещения команд.
И все же есть команды, которые целесообразно рассмотреть именно с точки зрения работы программы в целом.
Запуск программы непосредственно из MS DOS можно произвести, набрав в командной строке имя пакетного файла, в котором содержится команда вызова среды QBasic, загрузки и исполнения программы
QBASIC /RUN file$ (4.1)
Где: file$ — имя файла, содержащего текст на языке QBasic (подразумевается расширение .ВАЗ).
Взаимодействие программ в среде QBasic обеспечивается следующими командами:
RON [{linenumber ¦ file$}] (4.2)
закрывает все файлы, очищает память программы и переходит к интерпретации текущей или обозначенной программы, где linenumber — номер строки текущей программы, на которую передается управление (по умолчанию номера выполняется первая строка),
CHAIN file$ (4.3)
переходит к интерпретации обозначенной QBasic программы с заданным именем, сохраняя все файлы открытыми, и сохраняя содержимое COMMON области памяти.
Выполнение программы может быть задержано или приостановлено командами:
SLEEP [secondsfi] (4.4)
приостанавливает выполнение программы, где seconds& — время приостановки в секундах (по умолчанию или по 0 программа приостанавливается до нажатия любой клавиши или прерывания),
STOP (4.5)
приостанавливает интерпретацию, для возобновления интерпретации нужно в меню Run выбрать пункт Continue.
Закрытие всех открытых программой файлов и устройств перед завершением программы можно осуществить командой
RESET (4.6).
Однако следующие две команды делают это сами, притом первая END (4.7)
только завершает интерпретацию программы, предлагая пользователю нажать любую клавишу для возврата в среду QBasic, а вторая
SYSTEM (4.8)