Введение в программирование. Pascal и Delphi. Гурьянов Л.В - 147 стр.

UptoLike

146
except
on EConvertError do
MessageDlg('Ошибка данных', mtWarning, [mbOK], 0);
on EZeroDivide do
MessageDlg('Деление на нуль', mtError, [mbOK], 0);
end;
end;
В методы BtnAddClick, BtnMinusClick, BtnMultClick следует
добавить обработки исключений классов
EConvertError и EIntError
(класс исключений для ошибок целочисленной арифметикиделе-
ние на 0, переполнение).
9.2.5. Файлы приложения Калькулятор
Теперь перейдем в директорию, куда был сохранен проект
ProjectCalc, и посмотрим, какие файлы там присутствуют. Рассмот-
рим назначение этих файлов:
ProjectCalc.cfg откомпилированный файл настроек проекта
ProjectCalc.dof файл содержит опции проекта.
Например,
RootDir = D:\Введение в конструирование программ\calculator\
ProjectCalc.dprфайл проекта,
ProjectCalc.resфайл содержит ресурсы проекта, такие как
иконки, курсоры и др.,
UnitCalc.pasфайл с исходным кодом модуля UnitCalc,
UnitCalc.dfmфайл содержит информацию о форме,
UnitCalc.ddpвспомогательный файл модуля UnitCalc,
UnitCalc.dcu откомпилированного файл модуля UnitCalc.
Тексты файлов
ProjectCalc.dpr и UnitCalc.pas приведены в при-
ложении Б.
    except
     on EConvertError do
       MessageDlg('Ошибка данных', mtWarning, [mbOK], 0);
     on EZeroDivide do
       MessageDlg('Деление на нуль', mtError, [mbOK], 0);
    end;
  end;

   В методы BtnAddClick, BtnMinusClick, BtnMultClick следует
добавить обработки исключений классов EConvertError и EIntError
(класс исключений для ошибок целочисленной арифметики – деле-
ние на 0, переполнение).

  9.2.5. Файлы приложения Калькулятор
   Теперь перейдем в директорию, куда был сохранен проект
ProjectCalc, и посмотрим, какие файлы там присутствуют. Рассмот-
рим назначение этих файлов:
   • ProjectCalc.cfg – откомпилированный файл настроек проекта
   • ProjectCalc.dof – файл содержит опции проекта.
   Например,
  RootDir = D:\Введение в конструирование программ\calculator\
   • ProjectCalc.dpr – файл проекта,
   • ProjectCalc.res – файл содержит ресурсы проекта, такие как
иконки, курсоры и др.,
   • UnitCalc.pas – файл с исходным кодом модуля UnitCalc,
   • UnitCalc.dfm – файл содержит информацию о форме,
   • UnitCalc.ddp – вспомогательный файл модуля UnitCalc,
   • UnitCalc.dcu – откомпилированного файл модуля UnitCalc.
   Тексты файлов ProjectCalc.dpr и UnitCalc.pas приведены в при-
ложении Б.




                              146