ВУЗ:
Составители:
Рубрика:
- 74 -
. . . . . . . . . . . . . .
try { начало блока try / except }
RealVal :=10 / IntVal;
. . . . . . . . . . . . . . . . . . . . .
... другие операторы ...
. . . . . . . . . . . . . . . . . . . . .
except
on EZeroDivide do { деление на нуль }
МеssаgеDlg('Исключительная ситуация EZeroDivide',
mtWarning, [mbOk], 0);
on EOutOfMemory do { недостаточно памяти }
МеssаgеDlg(‘Исключительная ситуация EOutOfMemory',
mtWarning, [mbOk], 0);
on EInvalidPointer do { недопустимая операция с указателем }
МеssаgеDlg('Исключительная ситуация EInvalidPointer',
mtWarning, [mbOk], 0);
else { другая исключительная ситуация }
МеssаgеDlg('Неизвестная исключительная ситуация',
mtWarning, [mbOk], О);
end; { конец try / except }
Программист может принудительно возбудить любую ИСС с помощью
функции raise/throw (Delphi / C++Builder соответственно).
9.5. ШАБЛОНЫ ПРИЛОЖЕНИЙ И ФОРМ
При создании приложений часто приходится использовать похожие ске-
летные структуры (например, скелеты MDI- и SDI-приложений). В ИC Del-
phi / C++Builder имеется возможность использовать шаблоны приложений.
Пользователь имеет возможность выбрать в ответ
на запрос создания но-
вого проекта выбор любого из шаблонов (используя последовательность Op-
tions|Environment|Preferences и пометив кнопку Use on New Project в груп-
пе Gallery).
В список предопределенных шаблонов входят - Blank Project (отказ от
шаблона), MDI Application (две формы и три модуля для создания стандарт-
ного MDI-приложения), SDI Application (стандартное SDI-приложение),
CRT Application (простейшее приложение для
вывода текста в окно про-
граммы) и другие.
После выбора скелета программист имеет возможность переопреде-
лить/добавить компоненты в приложения и сохранить (переработанные)
шаблоны в галлерею с помощью Save|Save As Template (или используя пра-
вую кнопку 'мыши').
Delphi поддерживает также галлерею форм (включается через Op-
tions|Environment|Preferences и пометив кнопку Use on New Form в группе
Gallery).
- 74 -
..............
try { начало блока try / except }
RealVal :=10 / IntVal;
.....................
... другие операторы ...
.....................
except
on EZeroDivide do { деление на нуль }
МеssаgеDlg('Исключительная ситуация EZeroDivide',
mtWarning, [mbOk], 0);
on EOutOfMemory do { недостаточно памяти }
МеssаgеDlg(‘Исключительная ситуация EOutOfMemory',
mtWarning, [mbOk], 0);
on EInvalidPointer do { недопустимая операция с указателем }
МеssаgеDlg('Исключительная ситуация EInvalidPointer',
mtWarning, [mbOk], 0);
else { другая исключительная ситуация }
МеssаgеDlg('Неизвестная исключительная ситуация',
mtWarning, [mbOk], О);
end; { конец try / except }
Программист может принудительно возбудить любую ИСС с помощью
функции raise/throw (Delphi / C++Builder соответственно).
9.5. ШАБЛОНЫ ПРИЛОЖЕНИЙ И ФОРМ
При создании приложений часто приходится использовать похожие ске-
летные структуры (например, скелеты MDI- и SDI-приложений). В ИC Del-
phi / C++Builder имеется возможность использовать шаблоны приложений.
Пользователь имеет возможность выбрать в ответ на запрос создания но-
вого проекта выбор любого из шаблонов (используя последовательность Op-
tions|Environment|Preferences и пометив кнопку Use on New Project в груп-
пе Gallery).
В список предопределенных шаблонов входят - Blank Project (отказ от
шаблона), MDI Application (две формы и три модуля для создания стандарт-
ного MDI-приложения), SDI Application (стандартное SDI-приложение),
CRT Application (простейшее приложение для вывода текста в окно про-
граммы) и другие.
После выбора скелета программист имеет возможность переопреде-
лить/добавить компоненты в приложения и сохранить (переработанные)
шаблоны в галлерею с помощью Save|Save As Template (или используя пра-
вую кнопку 'мыши').
Delphi поддерживает также галлерею форм (включается через Op-
tions|Environment|Preferences и пометив кнопку Use on New Form в группе
Gallery).
Страницы
- « первая
- ‹ предыдущая
- …
- 72
- 73
- 74
- 75
- 76
- …
- следующая ›
- последняя »
