Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод2курс_прогр_конт.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.38 Mб
Скачать

2. Окно Инспектора объектов, Конструктора формы и Редактора кода.

Окно инспектора объектов после запуска Delphi располагается под главным окном в левой части экрана и отображает свойства и события объектов для текущей формы.

Любой размещаемый на форме компонент характеризуется некоторым набором параметров: положением на форме, размером, цветом и т.д. Именно эти характеристики и устанавливаются с помощью окна Инспектора объектов.

Окно Инспектора объектов имеет 2 вкладки: Properties (свойства) и Events (события).

Вкладка Properties (свойства) отображает информацию о текущем (выбранном) компоненте в окне Конструктора формы и при проектировании формы позволяет удобно и просто изменять свойства компонентов.

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

Окно Конструктора формы первоначально находится в центре экрана и имеет заголовок Form1. Оно представляет собой проект Windows-окна будущей программы.

Задача программиста при написании программы состоит в том, что бы заполнить пустую форму необходимыми компонентами из палитры компонентов. Программист в любой момент времени может внести изменения в окно формы.

Окно Редактора кода имеет заголовок Unit1.pas и после запуска системы программирования находится под окном конструктора формы и практически полностью перекрывается им. Это окно содержит исходный текст модуля разрабатываемого приложения. Редактор кода представляет собой обычный текстовый редактор, с помощью которого редактируется текст кода программы. Каждый редактируемый файл располагается в редакторе на отдельной вкладке.

Окно Редактора кода слева имеет дополнительное окно Проводника кода. В нем в виде дерева отображаются все объекты модуля формы, что позволяет быстро обращаться к ним.

Лекция № 2. Характеристика проекта. Компиляция и выполнение проекта.

1. Характеристика проекта Delphi.

Структура проекта.

Приложение, создаваемое в среде Delphi, состоит из нескольких элементов, объединенных компилятором в проект. В состав проекта входят:

- код проекта (.dpr);

- описание форм (.dfm);

- модули форм (.pas);

- модули (.pas);

- параметры проекта (.opt);

- описание ресурсов (.res);

При запуске Delphi автоматически создается новый проект Project. Это проект имеет в своем составе одну форму Form1. Разработчик может изменить предлагаемый проект или открыть свой, уже существующий. Так как даже в малом проекте достаточно большое число файлов, то для каждого нового проекта целесообразно создавать отдельный каталог, где и сохранять все файлы проекта.

Файл проекта (.dpr) является основным и представляет собой собственно программу. Имя проекта совпадает с именем файла проекта и указывается при сохранении проекта. Сборка проекта выполняется при компиляции файла проекта и создаваемое приложение (.exe) имеет имя, совпадающее с именем файла проекта.

Для каждой формы в составе проекта автоматически создается файл описания (.dfm) и файл модуля (.pas).

Файл описания формы – это ресурс Delphi. Он содержит характеристики формы и ее компонентов. При конструировании формы в файл описания автоматически вносятся соответствующие изменения.

Файл модуля формы содержит описание класса формы. Файл модуля формы создается автоматически при добавлении новой формы. При размещении на форме компонентов, а также при создании обработчиков событий в модуль формы вносятся изменения, причем часть изменений автоматически вносит Delphi, а часть – разработчик. Обычно программирование выполняется именно в модулях формы. Тексты модулей формы отображаются в окне Редактора кода и там же редактируются.

Файл описания и файл модуля формы имеют одинаковые имена, но отличные от имени файла проекта.

При первом сохранении проекта автоматически создается файл ресурсов (.res) с именем, совпадающим с именем файла проекта. Файл ресурсов может содержать:

- пиктограммы;

- растровые изображения;

- курсоры.

Первоначально файл ресурса содержит пиктограмму проекта – изображение факела. Для работы с файлами ресурсов в состав Delphi включен графический редактор Image Editor 3.0. Для установки параметров проекта используется окно Параметров проекта, вызываемое командой меню Project / Options… После установки отдельных параметров Delphi автоматически вносит нужные изменения в соответствующие файлы проекта. Файл параметров проекта представляет собой текстовый файл, в котором построчно располагаются параметры и их значения.