Карта сайта
[НОВОСТИ][УСЛУГИ][РЕШЕНИЯ][КОНТАКТЫ]
Разработка программного обеспечения
KANSoftWare

 

Классы и объекты Delphi


Для реализации интерфейса Delphi использует библиотеку классов, которая содержит большое количество разнообразных классов, поддерживающих форму и различные компоненты формы (командные кнопки, поля редактирования и т. д.).

Во время проектирования формы приложения Delphi автоматически добавляет в текст программы необходимые объекты. Если сразу после запуска Delphi просмотреть содержимое окна редактора кода, то там можно обнаружить следующие строки:

type

TForm1 = class(TForm)

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: Tform1

Это описание класса исходной, пустой формы приложения и объявление объекта — формы приложения.

Когда программист, добавляя необходимые компоненты, создает форму, Delphi формирует описание класса формы. Когда программист создает функцию обработки события формы или ее компонента, Delphi добавляет объявление метода в описание класса формы приложения.

Помимо классов визуальных компонентов в библиотеку классов входят и классы так называемых невизуальных (невидимых) компонентов, которые обеспечивают создание соответствующих объектов и доступ к их методам и свойствам. Типичным примером невизуального компонента является таймер (тип TTimer) и компоненты доступа и управления базами данных. Существует еще множество других классов, однако их рассмотрение в задачу данной книги не входит.

 



Навигация

Страница #256   Создание установочного диска Установочный диск или CD-ROM создаются для того, чтобы пользователь мог самостоятельно, ...

Страница #257   Редактор кода Редактор кода выделяет ключевые слова языка программирования (procedure, var, begin, end, if и др.) пол...

Страница #259   Создание каталога Каталог (папка) для файлов базы данных создается обычным образом, например, при помощи Проводника. ...

Страница #260   Создание образа установочного диска Команды группы Prepare for Release (рис. 18.17) позволяют создать образ установочн...


Архив эхо-конференции

Страницы ::
1 ::2 ::3 ::4 ::5 ::6



реклама


©KANSoftWare (разработка программного обеспечения), 2007