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


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


  Заявление ON COM(n) не оказывает действия до тех пор, пока  коммуника-
  ционные события не оказываются доступными данному последовательному входно-
  му  устройству, что обеспечивается подходящим заявлением COM ON. Если заяв-
  ление COM ON однажды уже исполнено, проверка имеет место между исполнениями
  каждого следующего заявления с целью установить, не поступила ли  какая-либо
  литера  на  специфицированное последовательное входное устройство. Если это
  произошло, выполняется GOSUB к назначенной подпрограмме.
      
       См. также      Приложение В,"Отслеживание событий"
       ---------
      
      
      
       Заявление ON ERROR
       --------------------
      
  Функция ON ERROR   специфицирует стандартную программу обработки ошибок
  ------------------ и включает отслеживание ошибок.
      
       Синтаксис       ON ERROR GOTO метка
       ------------
      
  Замечания    Метка идентифицирует первую строку подпрограммы отслежива-
  ---------    ния ошибок. Однажды включенная обработка ошибок с помощью
  этого заявления обеспечивает переход к вашему  коду  обработки  ошибок  при
  возникновении  любых ошибок периода прогона вместо обычного отображения со-
  общения об ошибке и прекращения исполнения. Для продолжения исполнения  ис-
  пользуйте заявление RESUME (возобновить).
  Чтобы  запретить  отслеживание  ошибок используйте ON ERROR GOTO O. Вы
  можете воспользоваться этим приемом если возникает ошибка,  для  которой  у
  вас  нет  определенного прохода на восстановление ; вы также можете остано-
  вить свой выбор на отображении в этот момент содержимого ERL  (строка  пос-
  ледней ошибки)
  Если  вы  прогоняете  EXE-программу из DOS с выключенным отслеживанием
  ошибок, любая ошибка периода прогона вызывает выдачу сообщения о ее возник-
  новении и прекращение исполнения программы. Сообщение имеет форму:
  EROR ошибкином at pgm-ctr = адрес
  (ошибка)          (при программном счетчике)
  Если программа запущена в рамках Турбо-Бейсика и происходит ошибка, вы



Начало  Назад  Вперед



Книжный магазин