Информатика. Программирование в Delphi
12
Edit1: TEdit;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
В разделе
type
–
тип
объявляется тип
TForm1
, который является клас-
сом, наследником класса
TForm
. Для объявления класса используется оператор
отношения «=» (
равно
) и зарезервированное слово
class
– класс, после которо-
го в круглых скобках указывается класс–родитель.
В этом же разделе объявляется объект
Button1 – кнопка управления
,
являющийся экземпляром класса
TButton
и объект
Editl
–
окно
редактирова-
ния
, являющийся экземпляром класса
TEdit
. При объявлении объекта после
его имени ставится знак «:» (
двоеточие
) и пишется его тип (класс).
В разделе
var
–
переменные
объявляется объект
Form1
–
форма
типа
TForm1
. Этот объект является экземпляром класса
TForml
.
Класс
TObject
является главным базовым классом всех классов в среде
программирования
Delphi
. Класс
TObject
не имеет полей и свойств, но имеет
методы, позволяющие создавать, обрабатывать и удалять объекты.
Все классы в
Delphi
являются прямыми или косвенными наследниками
класса
TObject
.
Интерфейс приложения
Windows
,
создаваемого в среде про-
граммирования
Delphi
,
основывается на четырех базовых классах.
1. ТApplication
–
приложение
. Среда программирования
Delphi
автома-
тически создает экземпляр
Application
класса
ТApplication
при выполнении
приложения. Свойства и методы класса
TApplication
описывают основные ха-
рактеристики приложения
Windows
.
Класс
TApplication
подготавливает опре-
деление класса окна приложения
TForm,
создает главное окно приложения, ак-
тивизирует приложение, обрабатывает сообщения и т. д.
2. TClipboard
–
буфер
обмена
. Его средства определяют взаимодействие
приложения с
буфером обмена Windows
.
Буфер обмена используется как вре-
менное хранилище скопированных или вырезанных в него объектов или фраг-
ментов текста.
3. TForm
–
форма
. Инкапсулирует (содержит) свойства и методы окна
Windows
.
4. TScreen
–
экран
. Класс
TScreen
инкапсулирует состояние экрана или
выводимой области. Среда
Delphi
во время работы автоматически создает эк-
земпляр
Screen
класса
TScreen
.
Объект
Object
–
объект –
конкретный, существующий в памяти компьютера, эк-