Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование в Delphi (повторение).doc
Скачиваний:
7
Добавлен:
04.05.2019
Размер:
2.74 Mб
Скачать

Глава 5. Основы программирования

5.1. Сохранение проекта, его повторное открывание

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

Начало работы с сохранения проекта и регулярного повтора сохранения поможет обезопасить проект от неожидан­ностей типа сбоя компьютера или Delphi, вызванных техническими причина­ми или недопустимыми действиями собственного, еще не отлаженного приложения при его запуске. Сохранение проекта и модулей в самом начале разработки многооконного приложения позволяет сразу задать модулям имена, которые будут использоваться в программе для взаимных ссылок модулей друг на друга. Если не выполнить сразу сохранение формы, то придётся сначала ссылаться на ее имя по умолчанию, а в дальнейшем изменять эти ссылки.

Сохранить проект можно командой File  Save All. Удобно также использо­вать соответствующую быструю кнопку. При сохранении следует выбрать заранее подготовленную папку для разрабатываемого проекта

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

Можно выполнять сохранение проекта в два этапа:

  1. сохранение модуля командой FileSave As. Предлагаемый тип файла

Delphi unit (*.pas);

2) сохранение проекта командой FileSave Project As. Предлагаемый тип файла Delphi projects (*.dproj).

Не следует задавать одинаковые имена различным файлам. Имена проектов и модулей должны быть осмысленными. Имя файла проекта будет в дальнейшем именем выполняемого модуля. Если в проекте будет несколько модулей, то предлагаемые по умолчанию имена Unitl, Unit2 ... Projectl, Project2...будут представлять большое неудобство как для последующей разработки проекта, так и для сопровождения другими лицами.

Имя, которое задается вами при сохранении проекта, присвоится исполняемому файлу и файлам .dpr, .bdsproj (.dproj), .cfg, .dsk и ряду других. Имя, которое вы даете модулю, присвоится файлам .pas, .dfm, .dcu.

Таким образом, рекомендации по созданию нового проекта:

• Создать новый каталог для нового проекта.

• Создать новый проект одной из рассмотренных команд.

• Сразу сохранить проект и файл модуля командой File  Save All.

В последующих сеансах работы можно открыть сохраненный проект командой File  Open Project. При этом в стандартном диалоге открытия файла вы можете открыть файл .dpr или файл .bdsproj проекта. Если открыть файл .dpr, в окно Редактора Кода загрузятся все файлы модулей проекта. Если же открыть файл .bdsproj, то в окно Редактора Кода, помимо файлов модулей, загрузится и откроется головной файл проекта. Поскольку в большинстве слу­чаев он не нужен, удобнее открывать проект с помощью файла .dpr. А если впоследствии потребуется просмотреть головной файл проекта, его всегда можно открыть его командой Project  View Source.