ERADR возвращает адрес самой последней
WEND
PRINT c" записей (строк в файле TEXT.DTA":END
Функция ERADR
-------------
Функция ERADR возвращает адрес самой последней ошибки.
-------
Синтаксис y=ERADR
---------
Замечания ERADR возвращает значение длинного целого ,представляющего положе-
--------- ние самой последней ошибки .ERADR есть некоторое значение програм-
много счетчика ,которое выводилось бы ,но не выведено ,поскольку не включи-
лось отслеживание ошибок(т.е. его можно можно использовать посредством вклю-
чения выбора ошибок из меню опций для нахождения положения в исходной прог-
рамме того оператора,которое генерирует ошибку).
ERADR предназначена в качестве функции некоторой последней пересортировки в
подпрограммах обработки ошибок.Если какая-то подпрограмма ошибок не распола-
гает схемой обработки конкретной ошибки,вы ,по крайней мере ,можете вывести
код ошибки(ERR) и ERADR на экран,и таким образом сообщить вашим пользовате-
лям о необходимости отчитаться о случившимся.
См.также ERL
ERR
ERROR
ON ERROR
Пример ON ERROR GOTO ЛОВУШКА
DIM X%(10)
FOR I%=1 TO 10
READ X%(I%) 'СЧИТАТЬ X 10 РАЗ
PRINT X%(I%) '
-112 -
NEXT I%
'В ПАМЯТИ НЕДОСТАТОЧНОЕ ЧИСЛО ЭЛЕМЕНТОВ ДАННЫХ
DATA 1,2,3,4,5,6,7
END 'СЛЕДУЮЩИЙ ОБРАБОТЧИК ОШИБОК ВЫВОДИТ НОМЕР И АДРЕС ОШИБКИ
ЛОВУШКА :
LOCATE 10,15
'ВЫВЕСТИ СООбЩЕНИЕ В СЕРЕДИНЕ эКРАНА
PRINT "ОШИбКА ТИПА "ERR" ПРОИЗОШЛА ПО АДРЕСУ "ERADR
LOCATE 11,15
PRINT "ПОжАЛУЙСТА ,ОТМЕТЬТЕ ЭТИ ЗНАЧЕНИЯ И СВЕРТЕСЬ С РУКОВОДСТ-
ВОМ"
END
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий