Информатика. Программирование в Delphi
48
математических функций
Math
. Модули, подключаемые в интерфейсной части,
доступны из любого места данного модуля.
В разделе
interface – интерфейс
размещаются типы, константы, метки,
переменные, функции, процедуры, которые могут использоваться и другими
модулями программы.
Раздел объявления типов начинается со служебного слова
type – тип
. По-
сле служебного слова
type
объявляется тип
TForm1
, являющийся классом, по-
томком класса
TForm
, содержащий описание формы:
TForm1= class(TForm)
В класс включаются все объекты, размещенные на форме. Здесь же объ-
являются
методы класса
– процедуры и функции. В разделе описания типов
есть еще два раздела.
В разделе
public – доступные
объявляется то, что будет доступно для
других классов и модулей.
В разделе
private – личные
объявляется то, что будет доступно только в
данном модуле.
В разделе объявления переменных, после зарезервированного слова
var –
переменные
, декларируется одна переменная этого типа:
var
Form1: TForm1
Объявленный объект
Form1 – форма
является экземпляром класса
TForm
.
Раздел реализации начинается с ключевого слова
implementation
–
реализация
. После ключевого слова
implementation
к данному модулю можно
подключать другие модули с помощью служебного слова
uses
. Подключаемые
модули перечисляются через запятую. Запись подключаемых модулей заканчи-
вается знаком
точка с запятой
. В разделе
implementation
размещается все то,
что имеет отношение только к данному модулю.
Директива
{$R*.DFM}
предназначена для связывания модуля с описани-
ем соответствующей формы. Описание формы и всех размещенных на ней ком-
понентов хранится в файлах с расширением
.DFM (DelphiForM)
. Эти файлы
имеют текстовый формат. В модуле могут быть необязательные разделы. Таки-
ми разделами являются раздел инициализации и раздел завершения.
Раздел инициализации начинается с ключевого слова
initialization
–
инициализация
. В нем пишутся операторы, выполняемые один раз при запус-
ке приложения.
Раздел завершения начинается с ключевого слова
finalizatiоn –
завершение
. В этом разделе пишутся операторы, выполняемые один раз при
завершении работы приложения. В конце модуля всегда ставятся ключевое
слово
end
и точка.