Создание и сохранение проекта



Программа, работающая под управлением одной из операционных систем семейства Windows, называется Windows-приложением. Она хранится в файле с расширением *.exe. Взаимодействие программы с пользователем осуществляется с помощью главного окна, имеющего меню, набор инструментов и другие элементы управления. Основными инструментами разработки приложений в настоящее время являются высокоуровневые интегрированные среды разработки IDE (Integrated Development Environment), к числу которых относится и визуальная объектно-ориентированная среда Delphi (delphi32.exe).

Delphi является однодокументной средой и позволяет создавать приложения на базе высокоуровневого языка Object Pascal и собственной библиотеки компонент VCL (Visual Component Library). Главное окно имеет меню, панель инструментов для вызова наиболее часто используемых команд меню, палитру компонент для визуального проектирования и клиентскую часть, на которой располагаются три рабочих окна: окно инспектора объектов (Object Inspector), окно конструктора формы и окно редактора кода.

Эти окна можно перемещать, изменять их размеры и убирать с экрана. На экране, кроме указанных окон, могут присутствовать и другие окна, отображаемые при вызове соответствующих инструментальных средств.

Создаваемое в среде Delphi приложение состоит из нескольких файлов различных типов, объединенных в проект. Проект имеет имя, совпадающее с именем приложения. Этим именем в дальнейшем называется исполняемый файл приложения  *.exe.

В общем случае проект может включать файлы следующих типов:

*.dpr – файл проекта;

*.dof – файл параметров проекта;

*.res – файл описания ресурсов проекта;

*.pas – файлы программных модулей, связанные с формами проекта;

*.dfm – файлы с описанием форм проекта;

*.pas – файлы программных модулей, не связанные с формами проекта;

Минимальный состав проекта включает три файла: *.dpr, *.dof и *.res. В этом случае вся программа должна размещаться в файле *.dpr. При запуске Delphi или при исполнении команды File/New/Application к этим файлам добавляется файл формы Unit1.dfm и файл модуля этой формы Unit1.pas. При компиляции проекта каждый файл типа *.pas преобразуется в файл объектного модуля, а после редактирования объектных модулей создается исполняемый файл приложения (см. рис.2 приложения В). В процессе проектирования создаются резервные копии файлов с расширениями *.~dp, *.~df, *.~pa и т.п., на которые не стоит обращать внимание.

Помимо имени приложения, отображаемого слева вверху на полосе заголовка главного окна Delphi после номера версии среды и совпадающего с имеем проекта, используется ещё и название приложения, задаваемое в поле Title окна, открываемого командой Project/Options/Application. Это название будет отображаться на рабочем столе вместе с иконкой, когда окно работающего приложения будет минимизировано. На вкладке Application окна Project Options можно задать полный путь к справочному файлу и иконку приложения.

 

Задание 1. Повторить действия, которые выполнял студент Орлов Кирилл Сергеевич из группы 04с1 при создании и сохранении проекта для приложения OrlovApplication: 

1.С помощью Total Commander создать две папки с одним и тем же именем Kurs04c1Orlov соответственно на локальном и сетевом дисках в групповых папках 04с1, а затем Total Commander свернуть.

2.Запустить Delphi одним из следующих способов: с помощью иконки на рабочем столе, с помощью команды главного меню ПУСК или с помощью двойного щелчка левой клавиши мыши по имени delphi32.exe, которое следует найти в папке Borland.

3.В автоматически созданном проекте Project1 изменить с помощью Object Inspector свойства Name и Caption соответственно на OrlovMainForm и «Курсовой проект студента группы 04с1 Орлова К.С.».

4.В поле Title окна Project Options, открываемого командой Project/Options/Application, задать название приложения OrlovApplication.

5.С помощью команды File/ Save Project As переименовать и сохранить в папке Kurs04c1Orlov на локальном диске модуль Unit1 и проектный модуль (файл проекта) Project1, при этом в первом появившемся диалоговом окне имя Unit1 заменить на имя OrlovMainUnit, а во втором диалоговом окне имя Project1 на имя OrlovProject.

6.Свернув окно Delphi и развернув окно Total Commander, проверить наличие необходимых файлов проекта OrlovProject в папке Kurs04c1Orlov на локальном диске и познакомиться с содержанием основных и дополнительных файлов проекта.

7.Развернув окно Delphi, установить с помощью команды Tools/Environment/Preferences переключатель Show compiler progress, который позволит отображать на экране в специальном диалоговом окне ход компиляции и редактирования файлов проекта и наличие ошибок Errors и недочетов Warnings в проекте.

8.С помощью команды Project/Options/Directory открыть вкладку и для всех полей этой вкладки, имена которых содержат слово “output” (для вывода), задать путь к папке  Kurs04c1Orlov.

9.Выполнить команду Run/Run и проверить начальную функциональность приложения: свертку, развертку и перемещение окна, изменение размеров окна, отображения названия окна и закрытие приложения.

10.С помощью Total Commander проанализировать состав файлов проекта, отметив при этом наличие объектного файла OrlovMainUnit.dcu и исполняемого файла приложения OrlovProject.exe.

11.Дважды щелкнув левой клавишей мыши по имени файла OrlovProject.exe, повторно запустите, а за тем закройте приложение OrlovApplication.

12.С помощью Total Commander удалить все файлы из папки Kurs04c1Orlov на локальном диске, кроме основных: OrlovProject.dpr, OrlovProject.res, OrlovMainUnit.pas и OrlovMainUnit.dfm.

13.Выполнив команду Run/Run, убедиться в достаточности оставленных файлов и работоспособности приложения.

 

Задание 2. Произвести резервное копирование основных файлов проекта OrlovProject на сетевой диск, выполнив действия:

1.На левой панели Total Commander открыть папку Kurs04c1Orlov локального диска, а на правой панели – папку с тем же именем сетевого диска.

2.На левой панели выделить основные файлы проекта с помощью следующей универсальной процедуры:

а) нажать на клавиатуре самую правую клавишу со знаком «+»;

б) в открывшемся окне заменить фильтр *.* для выделения всех файлов на фильтр *.dpr для выделения файла проекта;

в) нажать клавишу ENTER;

 г) повторить пункты а, б и в для фильтров *.res, *.pas  и *.dfm, чтобы выделить все основные файла проекта.

3.Скопировать на сетевой диск выделенные файлы, нажав клавишу F5

 

Задание 3. Произвести восстановление проекта OrlovProject с сетевого диска, выполнив следующие действия:

1.На левой панели Total Commander открыть папку Kurs04c1Orlov локального диска и удалить все файлы проекта, включая и файлы резервных копий (с волной «~»), предварительно закрыв окно Delphi.

2.На правой панели выделить все файлы проекта в папке Kurs04c1Orlov с сетевого диска.

3.Скопировать на локальный диск выделенные файлы, нажав клавишу F5.

4.Выполнить в окне Delphi команду Run/Run для контроля восстановления, предварительно открыв проект OrlovObject на локальном диске.

 

Задание 4. Создать на компакт-диске твердую копию основных файлов проекта OrlovObject, находящихся в папке Kurs04c1Orlov сетевого диска, выполнив следующие действия:

1.Вставить в записывающее CD-устройства компакт-диск типа CD-R или CD-RW.

2.Запустить записывающую программу Nero Express.

3.Создать новый проект для записи, перенеся в окно проектов папку Kurs04c1Orlov с сетевого диска и добавив к имени папки текущую дату, например Kurs04c1Orlov_1_02_06.

4.Задать тип информации Data(Данные) и мультисессионный режим записи для обеспечения возможности добавления новой версии проекта приложения OrlovApplication.

5.Для контроля правильности копирования на компакт-диск установить переключатель «Проверить записанные данные».

6.Инициализировать запись на диск (прожигание - burning) и следить за ходом копирования файлов проекта на заданное устройство записи.

7.Если в ходе копирования возникает ошибка от перебоя в поступлении данных из компьютера в буфер записывающего устройства (кеш-память), следует немного подождать до самоустранения этой ошибки и продолжить копирование. При отличной работе системы наполняемость буфера стабильно составляет 90-100 процентов.

8.После появления сообщения «Копирование выполнено» закрыть диалоговое окно с этим сообщением и щелкнуть мышкой по кнопке «Завершение операции», после чего устройство возвращает диск.

9.Вставить компакт-диск вновь в устройство и с помощью Total Commander прочитать все файлы проекта.

 


Дата добавления: 2018-09-22; просмотров: 262; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!