- Главная
- Информатика
- Проектирование объектно-ориентированного приложения
Содержание
- 2. Характеристика проекта Delphi Любой проект представляет собой совокупность не менее семи файлов: • главный Файл проекта
- 3. Файлы проекта Главный файл проекта: Для того чтобы компилятор знал, какие конкретно файлы входят в проект,
- 4. Когда вы по команде File | New | Application начинаете разработку нового приложения, среда Delphi автоматически
- 5. Прокомментируем этот текст. Подключение модуля Forms обязательно для всех программ, так как в нем содержится определение
- 6. Директива {$R *.res} подключает к результирующему выполняемому файлу так называемые ресурсы, в данном случае значок приложения.
- 7. Выше мы рассмотрели основные файлы проекта. Кроме них существует ряд дополнительных файлов: Файл с расширением DOF
- 9. Скачать презентацию
Слайд 2
Характеристика проекта Delphi
Любой проект представляет собой совокупность не менее семи файлов:
Характеристика проекта Delphi
Любой проект представляет собой совокупность не менее семи файлов:
• главный Файл проекта — файл с расширением . dpr, представляет собой основной модуль программы;
• Файл Главной Формы (описания формы) — файл с расширением . dfm, используется для сохранения информации о внешнем виде главной формы;
• Первый Модуль Программы (модуль главной формы) — файл с расширением .pas, автоматически появляется в начале работы;
• Файл Ресурсов — файл с расширением .res. Содержит иконку для проекта, создается автоматически и имеет то же имя, что и главный файл проекта;
• Файл Параметров Проекта — файл с расширением . cfg, текстовый файл для сохранения конфигурации данного проекта. Имя файла совпадает с именем Главного Файла Проекта;
• Файл Параметров Среды (Delphi Options File) — файл с расширением .dof, текстовый файл, в котором хранятся текущие установки параметров проекта, таких, как параметры компиляции, рабочие директории, условные директивы, параметры командной строки. Имя файла совпадает с именем Главного Файла проекта;
• Файл Настроек Рабочей Области Среды (Desktop File) — файл с расширением .dsk, в котором сохраняется состояние среды Delphi для проекта. Имя файла совпадает С именем Главного Файла Проекта.
Помимо перечисленных файлов в проект могут входить и дополнительные модули — файлы с расширением .рas
Слайд 3
Файлы проекта
Главный файл проекта: Для того чтобы компилятор знал, какие конкретно
Файлы проекта
Главный файл проекта: Для того чтобы компилятор знал, какие конкретно
файлы входят в проект, необходимо какое-то организующее начало. И оно действительно есть. Это так называемый файл проекта, имеющий расширение DPR (сокр. от Delphi Project). Он представляет собой главный программный файл на языке Delphi, который подключает с помощью оператора uses все файлы модулей, входящих в проект. Для каждого проекта существует только один DPR-файл.
Слайд 4
Когда вы по команде File | New | Application начинаете разработку
Когда вы по команде File | New | Application начинаете разработку
нового приложения, среда Delphi автоматически создает файл проекта. По мере создания новых форм содержимое этого файла видоизменяется автоматически. Когда вы закончите работу и будете готовы компилировать проект, в DPR-файле будет находиться перечень программных модулей, которые будут поданы на вход компилятору. Чтобы увидеть содержимое DPR-файла нашего приложения, вычисляющего идеальный вес, выберите в меню среды Delphi команду Project | View Source. В редакторе кода появится новая страница со следующим текстом:
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application. Initialize;
Application. CreateForm(TForm1, Form1);
*****n;
end.
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application. Initialize;
Application. CreateForm(TForm1, Form1);
*****n;
end.
Слайд 5
Прокомментируем этот текст. Подключение модуля Forms обязательно для всех программ, так
Прокомментируем этот текст. Подключение модуля Forms обязательно для всех программ, так
как в нем содержится определение объекта Application. Этот объект лежит в основе любого графического приложения и доступен на протяжении всей его работы.
Подключаемый следом модуль Unit1 содержит определение формы. Название формы приводится в фигурных скобках. Директива in указывает на то, что модуль является необходимой частью проекта и существует в виде исходного текста на языке Delphi.
Подключаемый следом модуль Unit1 содержит определение формы. Название формы приводится в фигурных скобках. Директива in указывает на то, что модуль является необходимой частью проекта и существует в виде исходного текста на языке Delphi.
Слайд 6
Директива {$R *.res} подключает к результирующему выполняемому файлу так называемые ресурсы,
Директива {$R *.res} подключает к результирующему выполняемому файлу так называемые ресурсы,
в данном случае значок приложения. Этот значок будет виден на Панели Задач.
Дальше следует главный программный блок, содержащий вызовы трех методов объекта Application. Вызов метода Initialize подготавливает приложение к работе, метод CreateForm загружает и инициализирует форму Form1, а метод Run активизирует форму и начинает выполнение приложения. Фактически время работы метода Run — это время работы приложения. Выход из метода Run происходит тогда, когда пользователь закрывает главную форму приложения; в результате приложение завершается.
Дальше следует главный программный блок, содержащий вызовы трех методов объекта Application. Вызов метода Initialize подготавливает приложение к работе, метод CreateForm загружает и инициализирует форму Form1, а метод Run активизирует форму и начинает выполнение приложения. Фактически время работы метода Run — это время работы приложения. Выход из метода Run происходит тогда, когда пользователь закрывает главную форму приложения; в результате приложение завершается.
Слайд 7
Выше мы рассмотрели основные файлы проекта. Кроме них существует ряд дополнительных
Выше мы рассмотрели основные файлы проекта. Кроме них существует ряд дополнительных
файлов:
Файл с расширением DOF (сокр. от Delphi Options File), где хранятся заданные программистом параметры компиляции и сборки проекта; Файл с расширением DSK (сокр. от англ. Desktop), где хранятся настройки среды Delphi для данного проекта. Файл с расширением DCT (сокр. от англ. Delphi Component Templates), где хранятся ваши домашние заготовки компонентов. Файл с расширением DMT (сокр. от англ. Delphi Menu Templates), где хранятся ваши домашние заготовки меню. Файл с расширением TODO — записная книжка для хранения заданий на программирование и коротких примечаний. Файл с расширением DDP (сокр. от англ. Delphi Diagram Portfolio), где хранятся графические схемы, наглядно поясняющие взаимосвязи между компонентами. Файл ресурсов с расширением RES (сокр. от RESource). В нем, например, хранится значок приложения, который отображается на Панели Задач.
Файл с расширением DOF (сокр. от Delphi Options File), где хранятся заданные программистом параметры компиляции и сборки проекта; Файл с расширением DSK (сокр. от англ. Desktop), где хранятся настройки среды Delphi для данного проекта. Файл с расширением DCT (сокр. от англ. Delphi Component Templates), где хранятся ваши домашние заготовки компонентов. Файл с расширением DMT (сокр. от англ. Delphi Menu Templates), где хранятся ваши домашние заготовки меню. Файл с расширением TODO — записная книжка для хранения заданий на программирование и коротких примечаний. Файл с расширением DDP (сокр. от англ. Delphi Diagram Portfolio), где хранятся графические схемы, наглядно поясняющие взаимосвязи между компонентами. Файл ресурсов с расширением RES (сокр. от RESource). В нем, например, хранится значок приложения, который отображается на Панели Задач.
Следующая -
Координация и логистика мероприятия