Автор: Пользователь скрыл имя, 20 Марта 2012 в 14:52, лабораторная работа
1. Цель работы
Ознакомление с классом исключительных ситуаций Delphi и создание приложений, генерирующих исключения и обрабатывающие различные фокусы ввода.
2. Домашнее задание
Изучить разделы 5 и 6 конспекта лекций, ознакомиться с описанием заданием на лабораторную работу.
Основные понятия и приемы
3.1. Обработка исключений
помощью функции ShowMessage, или поместить на форму метку (объект класса TLabel), в которую помещается сообщение.
1. Базовый класс-предок всех обработчиков исключительных ситуаций:
а) EAbort;
б) Exception;
в) ESingleStep;
г) EFault.
2. “Скрытое” исключение. Используйтется его тогда, когда нужно прервать тот или иной процесс с условием, что пользователь программы не должен видеть сообщения об ошибке:
а) EAbort ;
б) EFault;
в) Exception;
г) ESingleStep;
3. Вызывается при попытке вторичной регистрации уже зарегистрированного класса (компоненты). Является, также, предком специализированных обработчиков исключений, возникающих при работе с классами компонент:
а) EFilerError ;
б) EFCreateError;
в) EStreamError;
г) EResNotFound.
4. Вызывается в случае ошибок в редакторах свойств, встраиваемых в IDE Delphi. Имеет большое значение для написания надежных property editors. Определен в модуле DsgnIntf.pas
а) EPropertyError;
б) EResNotFound;
в) EFCreateError;
г) ESingleStep.
5. Вызывается в результате деления на ноль:
а) EResNotFound;
б) EZeroDivide ;
в) ESingleStep;
г) EFilerError.
Информация о работе Обработка исключительных ситуаций в Delphi. Восприятие ввода от пользователя