Лекция: Операторы организации прерываний в среде Basic Microsoft

Оператор установки и управления отображением функциональных клавиш – KEY(n), KEY LIST,

KEY {ON, OFF}

Назначение: Присваивает клавише строку символов и может отображать значения клавиш.

Синтаксис: KEY n, <строковое выражение>

KEY LIST

KEY ON

KEY OFF

Аргумент n определяет номер функциональной клавиши. Допустимыми являются номера с 1 по 10, а также 30 и 31 для функциональных клавиш F11 и F12 расширенной 101-клавишной клавиатуры. Аргумент <строковое выражение> — это текстовая строка, состоящая не более чем из 15 символов, которые выводятся в нижнюю строку экрана при нажатии на соответствующую функциональную клавишу. Если строка содержит более 15 символов, лишние игнорируются.

Управление отображением значений функциональных клавиш реализуется с помощью операторов КЕY ON, КЕY OFF и КЕY LIST:

Оператор Действие
КЕY ON На нижней строке экрана выводятся первые 6 символов строки, соответствующей каждой функциональной клавише
КЕY OFF С нижней строки экрана удаляются все обозначения функциональных клавиш, и она освобождается для выдачи программной информации. Значения клавиш остаются прежними
КЕY LIST На экран выводятся 15-символьиые значения всех функциональных клавиш

 

При включенном отслеживании событий ON KEY обращается к подпрограмме каждый при нажатии клавиши.

 

Все перечисленные здесь клавиши KEY(0) ON, KEY(0) OFF и KEY(0) STOP
1-10 Функциональные клавиши F1-F10.
Клавиша СТРЕЛКА ВВЕРХ.
Клавиша СТРЕЛКА ВЛЕВО.
Клавиша СТРЕЛКА ВПРАВО.
Клавиша СТРЕЛКА ВНИЗ
15-25 Определенные пользователем клавиши. Более подробно смотрите в «Объявление определенных пользователем клавиш».
30, 31 Функциональные клавиши F11 и F12.

 

KEY(n%) ON Включает отслеживание событий для указанной клавиши
KEY(n%) OFF Выключает отслеживание событий для клавиш
KEY(n%) STOP Приостанавливает отслеживание событий. Событие обрабатывается при включении KEY ON
строка Метка или номер первой строки подпрограммы отслеживания событий

 

еще рефераты
Еще работы по информатике