* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Г л а в а XII. Б е й с и к - H E L P
167
ON G O T O - о п е р а т о р
Выполняет переход в одно из нескольких положений в зависимости от значе¬ ния переменной. Формат записи: ON выражение% GOSUB список строк ON выражение% GOTO список строк де выражение% список_строк выражение в диапазоне от 0 д о 255. набор меток или номеров строк. Если значение переменной равно 1, то про рамма переходит в первую строку из списка; если значение переменной равно 2, то про рамма переходит во вторую строку из списка и т.д. SELECT CASE предоставляет более удобный путь для ветвления программы.
Пример:
FOR i % = 1 T O 2 ON i % GOSUB One, Two NEXT i % END One: PRINT "Один" RETURN Two: PRINT "Два" RETURN
См. также O N Ключевое слово, SELECT CASE
OPEN-оператор
Открывает файл или устройство. Формат записи: OPEN файл$ [FOR режим] [ACCESS доступ] [закр] AS[#]номер_файла% [,LEN=д_зап%] де файл$ режим доступ закр имя файла и л и устройства. И м я файла может включать устройство и путь. Один из следующих режимов файла: APPEND, B I N A R Y , I N P U T , O U T P U T или R A N D O M . п р и работе в сети указывает, открыт л и файл для R E A D (чте ния), W R I T E (записи) или R E A D W R I T E (чтения-записи). указывает, как файл закрыт для сетево о доступа: S H A R E D (общий), L O C K R E A D (закрыт для чтения), L O C K W R I T E (закрыт для записи), L O C K R E A D W R I T E (закрыт для чтения-записи).