Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

1.5. Окно редактора кода. 1.6. Инспектор объектов. 1.7. Работа в Delphi. 1.7.1.Файловая структура проекта




1. 5. Окно редактора кода

Одной из наиболее важных частей среды Delphi является окно редактора кода (рис. 3).

 

Рис. 3. Окно редактора кода

 

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

Если в программе три окна, то они будут взаимодействовать в процессе работы с тремя так называемыми модулями(Unit). Все эти модули и отображаются в редакторе.

В окне кода пишется непосредственно текстовая часть программы.

 

1. 6. Инспектор объектов

Инспектор объектов (рис. 4. ) обеспечивает простой и удобный интерфейс для изменения свойств объектов Delphi и управления событиями, на которые реагирует объект.

 

Рис. 4. Окно Инспектора объектов

 

Окно Object Inspector содержит две страницы. На первой, Properties, постоянно отображаются все доступные свойства выбранного компонента. В левой колонке содержится список, в правой – текущие значения по умолчанию. На второй странице, Events, - возможные обработчики событий для выбранного компонента. В левой колонке – названия, в правой – соответствующие свойства или процедуры. На рисунке можно видеть Object Inspector с установленными свойствами Form1.

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

Все остальные разделы можно изучить самостоятельно, пользуясь встроенной справкой Delphi. Для вызова справки необходимо нажать < F1>. В случае если выделен какой-либо объект, то справка автоматически найдет информацию по этому объекту.

 

1. 7. Работа в Delphi

Любая программа в Delphi состоит из файла проекта (файл с расширением dpr) и одного или нескольких модулей и форм, необходимых для создания программы. Модуль – это файл, содержащий текст программы (с расширением pas), а форма – это окно программы, предназначенное для создания интерфейса.

Для создания проекта необходимо освоить некоторые правила создания программы в Delphi.

 

 

1. 7. 1. Файловая структура проекта

Проект в Delphi изначально имеет следующие шесть файлов.

1. Главный файл проекта автоматически создается Delphi и

изначально называется PROJECT1. DPR. Если необходимо переименовать название проекта, то нужно перезаписать этот файл, выбрав в меню < File> команду Save Project As…При задании имени следует придерживаться правил задания имен в Object Pascal. Под каким именем сохраняется проект, под таким именем и будет создаваться исполняемый EXE файл.

2. Модуль программы, который автоматически появляется в

начале работы, называется по умолчанию UNIT1. PAS, но его можно назвать любым другим именем, например MAIN. PAS. Это делается аналогично переименованию названия проекта. Необходимо выбрать в меню «File» команду Save As… Сохраняется активный модуль в редакторе кода.

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

UNIT1. DFM, используется для сохранения информации о внешнем виде формы (окна разрабатываемого приложения). При переименовании названия модуль автоматически меняет свое название.

4. Файл PROJECT1. RES изначально содержит иконку для

проекта. Создается автоматически и имеет одноименное название с названием проекта.

5. Файл PROJECT1. DSK содержит информацию о состоянии

рабочего пространства и окон во время разработки приложения.

6. Исполняемый EXE файл, который создается в процессе

компиляции проекта.

При сохранении проекта под другим именем соответственно изменяется название файлов с расширением RES и DSK.

После компиляции программы получаются файлы с расширениями:

· DCU - скомпилированные модули PAS для последующей

быстрой компиляции проекта. В случае, если среда Delphi не обнаруживает изменений в файле, то компиляции данного PAS файла не происходит;

· EXE - исполняемый файл;

· ~PA, ~DP – backup-файлы редактора. Автоматически

создаются и содержат информацию перед последним сохранением.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...