Приложение. Язык Qbasic (краткий справочник). Сообщения об ошибках и их коды. Коды ASCII.
Таблица П3. Операторы выбора и перехода.
Оператор | Описание |
---|---|
GOTO | Безусловный переход на метку |
IF… THEN… ELSE | Переход в зависимости от истинности или ложности проверяемого условия |
SELECT CASE | Переход в зависимости от значения выражения |
Таблица П4. Операторы и функции для работы с файлами.
Оператор, функция | Описание |
---|---|
CLOSE | Закрывает один или несколько файлов или устройств |
FIELD | Отводит место под переменные в буфере файлов прямого доступа |
FILEATTR | Возвращает информацию об открытом файле |
GET | Считывает из файла в буфер прямого доступа или в переменную |
INPUT # | Считывает данные из файла |
IOCTL | Посылает управляющую строку драйверу устройства |
LINE INPUT # | Считывает строку до 255 символов с клавиатуры или из файла |
LOCK | Ограничивает или закрывает доступ к файлу при работе в сети |
OPEN | Открывает файл или устройство |
PRINT # | Записывает данные в файл |
PRINT # USING | Записывает отформатированные данные в файл |
PUT | Записывает содержимое переменной или буфера прямого доступа в файл |
RESET | Закрывает все открытые файлы и устройства |
SEEK | Устанавливает позицию файла для последующей записи или считывания |
UNLOCK | Снимает ограничения, наложенные последним оператором LOCK |
WRITE # | Записывает данные в последовательный файл |
Таблица П5. Переменные.
Конструкция | Описание |
---|---|
CLEAR | Закрывает все файлы, освобождает буферы файлов, очищает все общие переменные, устанавливает числовые переменные и массивы в ноль, устанавливает строковые переменные в ноль и инициализирует стек. Кроме того, CLEAR может изменять размер стека |
CONST | Описывает одну или несколько символьных переменных |
DATA | Указывает значения данных для последующего считывания оператором READ |
INPUT | Считывает входные данные с клавиатуры или из файла |
LET | Присваивает значение выражения переменной |
RANDOMIZE | Инициализирует генератор случайных чисел |
READ | Считывает данные, указанные в операторе DATA |
RESTORE | Восстанавливает считанные значения в операторе DATA |
SWAP | Обменивает значения двух переменных |
Таблица П6. Массивы.
Конструкция | Описание |
---|---|
DIM | Оператор объявления массива |
ERASE | Для статических массивов каждому элементу присваивается ноль. Для строкового – определяются строки нулевой длины. Для динамического – освобождает память, используемую массивом |
OPTION BASE | Устанавливает нижнюю границу индекса массива |
REDIM | Описывает или изменяет размер динамического массива |