Программирование в среде Delphi. Часть 2. Создание оконных приложений. Садовская О.Б. - 20 стр.

UptoLike

Составители: 

20
Структура простого проекта Delphi.
Проект Delphi представляет собой набор программных единиц
модулей. Один из модулей, называемый главным, содержит инструк-
ции, с которых начинается выполнение программы. Главный модуль
приложения автоматически формируется Delphi. Он хранится в файле
с расширением .dpr. Для того чтобы увидеть текст главного модуля
приложения , необходимо из меню Project выбрать команду View
Source.
Текст главного модуля программы пересчёта дюймов в сантимет -
ры .
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.RES}
begin
Application.Initialize;
Application.Title := 'Дюйм ';
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
За словом uses следуют имена используемых модулей: библио-
течного модуля Forms и модуля формы Unit1. Директива {$R *.RES}
указывает компилятору , что нужно использовать файл ресурсов, кото-
рый содержит описания ресурсов приложения , например, пиктограм-
мы. Звёздочка показывает , что имя файла ресурсов такое же, как у
файла проекта, но с расширением .res.
Инструкции исполняемой части главного модуля обеспечивают
инициализацию приложения и вывод на экран стартового окна.
                                        20




                     Ст р укт ур а пр ост ого пр ое кт а Delphi.
      Проект Delphi пред ст а вля ет соб ой н а б ор програ м м н ых ед ин иц –
м од у лей. Од ин из м од у лей, н а зыва ем ый гла вн ым , сод ерж ит ин стру к-
ции, с которых н а чин а ет ся выполн ен ие програ м м ы. Гла вн ый м од у ль
прилож ен ия а вт ом а т ически ф орм иру ет ся Delphi. Он хра н ит ся в ф а йле
с ра сш ирен ием .dpr. Д ля т ого чтоб ы у вид ет ь т екст гла вн ого м од у ля
прилож ен ия , н еоб ход им о из м ен ю Project выб ра т ь ком а н д у View
Source.
      Т екст гла вн ого м од у ля програ м м ы пересчёта д ю йм ов в са н тим ет -
ры.
      program Project1;
      uses
        Forms,
        Unit1 in 'Unit1.pas' {Form1};
      {$R *.RES}
      begin
        Application.Initialize;
        Application.Title := 'Д ю йм ';
        Application.CreateForm(TForm1, Form1);
        Application.Run;
      end.

      З а словом uses след у ю т им ен а использу ем ых м од у лей: б иб лио-
т ечн ого м од у ля Forms и м од у ля ф орм ы Unit1. Д ирект ива {$R *.RES}
у ка зыва ет ком пиля т ору , чт о н у ж н о использова т ь ф а йл ресу рсов, кото-
рый сод ерж ит описа н ия ресу рсов прилож ен ия , н а прим ер, пикт огра м -
м ы. З вёзд очка пока зыва ет, что им я ф а йла ресу рсов т а кое ж е, ка к у
ф а йла проект а , н о с ра сш ирен ием .res.
      И н ст ру кции исполн я ем ой ча ст и гла вн ого м од у ля об еспечива ю т
ин ициа лиза цию прилож ен ия и вывод н а э       кра н ст а рт ового окн а .