Проект - это набор файлов, используя которые компилятор создает исполняемый файл программы (файл с расширением.ехе). В простейшем случае проект состоит из
· файла описания проекта (файла с расширением.dof),
· файла главного модуля проекта (файла с расширением.dpr),
· файла ресурсов (файла с расширением.res),
· файла описания формы (файла с расширением.dfm),
· файла модуля формы, в котором находятся основной код приложения, в том числе функции обработки событий на компонентах формы (файла с расширением.pas),
· файла конфигурации (файла с расширением.cfg).
Так как проект представляет собой набор файлов, то рекомендуется для каждого проекта создавать отдельную папку.
Чтобы сохранить проект, нужно из пункта главного меню Файл (File) выбрать команду Сохранить проект как … (Save Project As). Если проект еще ни разу не был сохранен, то Delphi сначала предложит сохранить модуль (содержимое окна редактора кода), поэтому на экране появится окно Сохранить Unit 1 как (Save Unit 1 As). В этом окне надо выбрать папку на сервере, предназначенную для файлов проекта, и ввести имя модуля. После нажатия кнопки Сохранить (Save), появляется следующее окно Сохранить Project 1 как (Save Project 1 As), в котором необходимо ввести имя файла проекта.
Имена файлов модуля (pas-файл) и проекта (dpr-файл) должны быть разными.
Имя генерируемого компилятором исполняемого файла (файла с расширением.ехе) совпадает с именем главного модуля проекта (файла с расширением.dpr). Поэтому файлу проекта следует присвоить такое имя, которое, по вашему мнению, должен иметь исполняемый файл программы, а файлу модуля (файлу с расширением.pas) - какое-либо другое имя.