![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Модули - предназначены для размещений фрагментов программ. В программном коде реализуется вся поведенческая сторона программы.
Ниже приведён сгенерированный шаблон текста модуля формы, не содержащей элементов управления.
unit Umnik1; // Заголовок модуля
interface // Раздел интерфейсных объявлений
Uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
Type
TForm1 = class(TForm)
Private
{ Private declarations }
Public
{ Public declarations }
End;
Var
Form1: TForm1;
Implementation
{$R *.dfm}
End.
Заголовок модуля. Заголовок открывается зарезервированным словом Unit за которым следует имя модуля и точка с запятой, unit Umnik1;
Раздел интерфейсных объявлений. Раздел обеспечивает взаимодействие модуля с главной программой, начинается с зарезервированного слова Interface. В секции интерфейсных объявлений перечисляют программные элементы, которые будут доступны в главной программе и других программных модулх проекта.
Раздел реализации модуля. Здесь приводят полное описание процедур и функций, которые перечислены в интерфейсном разделе, атакже процедур и функций, необходимых для работы программы. Раздел реализации открывается словом implementation. Здесь приводят список подключаемых модулей, типов, переменных, констант, полный текст описаний процедур и функций.
Структура модуля может быть дополнена ещё двумя разделами initialization и finalizazion. В разделе initialization размещают операторы, которые исполняются до передачи управления главной программе и обычно используются для подготовки её работы. В разделе finalizazion размещают операторы, выполняющиеся после завершения работы главной программы.
Дата публикования: 2014-11-04; Прочитано: 316 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!