Структура программы. (модули, главный файл, способы подключения модулей, логические блоки, переменные, комментарии).
unit
Unit1;
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.
Все
листинги программ на Delphi хранятся в
pas-файлах. Теперь разберем листинг
подробнее.
unit
Unit1 - название модуля (pas-файла).
interface
- начало раздела, в котором могут
подключаться списки подключаемых
модулей, объявление типов, констант и
т.д.
uses
- список подключаемых модулей. Название
модулей вносится через запятую.
type
- объявление типа формы. Здесь содержатся
все объекты на форме.
private
- раздел объявления переменных, доступных
только в текущем модуле.
public
- раздел объявления общедоступных
переменных
implementation
- это, собственно, и есть раздел для
программного кода.
{$R
*.dfm} - директива для компилятора. Она
указывает на файлы формы delphi.
Далее
идут функции и процедуры программы.
Любой листинг программы на delphi завершается
оператором end.
Модули
подключаются
к главной программе и к другим модулям
с помощью следующей конструкции языка:
uses
список - модулей;
-
-
-
-
-
-