Turbo Basic 1.1. Руководство пользователя



Turbo Basic 1.1. Руководство пользователя - стр. 243


                 PRINT "Обработчик номер", I%
                 GOTO Обратно
      
      
      
       Заявление ON KEY (n)
       ---------------------
      
  Функция  ON KEY (n) заявляет подпрограмму отслеживания с целью получе-
  -------------------  ния его управления , если нажимается особая клавиша.
      
       Синтаксис    ON KEY (n) GJSUB метка
       ----------
  Замечания Метка идентифицирует первое значение подпрограммы отслежива-
  ния, а n - это целое выражение в диапазоне от 1 до 20, которым  описывается
  подлежащая отслеживанию клавиша в соответствии со следующей таблицей.
  ---------------------------------------------------------------
         n                    Клавиша
  ---------------------------------------------------------------
       1-10        Функциональные клавиши F1-F10
        11         Курсор вверх
        12         Курсор влево
        13         Курсор вправо
        14         Курсор вниз
       15-25       Клавиши, определяемые заявлением KEY
        30         Функциональная клавиша F11
        31         Функциональная клавиша F12
   -----------------------------------------------------------------
      
  Заявление  ON KEY не имеют действия до тех пор, пока клавишные события
  не разрешаются заявлением KEY ON. Если заявление KEY ON однажды уже  испол-
  нено,  Турбо-Бейсик осуществляет проверку между исполнениями каждого после-
  дующего заявления с целью установить, имело ли место  нажатие  специфициро-
  ванной  клавиши.  Если это произошло, Турбо-Бейсик выполняет GOSUB к назна-
  ченной подпрограмме.
  Проверка клавиши n выключается заявлением KEY(n) OFF. Используйте  за-
  явление KEY для определения отслеживания клавиши, которая не является функ-
  циональной или клавишей управления курсором.
  Для  высококачественного управления генерированием Турбо-Бейсиком кода
  проверки событий пользуйтесь метазаявлением $EVENT.
      
       См. также        $EVENT
       ----------       KEY (n)



Содержание  Назад  Вперед