Проект – це набір файлів, використовуючи які компілятор створює виконуваний файл програми (ЕХЕ-файл). У найпростішому випадку проект складається з файлу опису проекту (DOF-файл), файлу головного модуля (DPR-файл), файлу ресурсів (RES-файл), файлу опису форми (DFM-файл), файлу модуля форми, в якому знаходяться основний код програми, в тому числі функції обробки подій на компонентах форми (PAS-файл), файл конфігурації (CFG-файл).
Щоб зберегти проект, потрібно з меню File вибрати команду Save Project As. Якщо проект ще ні разу не був збережений, то Delphi спочатку запропонує зберегти модуль (вміст вікна редактора коду), тому на екрані з’явиться вікно Save Unitl As. У цьому вікні (рис. В36) треба вибрати папку, призначену для файлів проекту, і ввести ім’я модуля. Після натискання кнопки Зберегти, з’являється наступне вікно (рис. В37), в якому необхідно ввести ім’я файлу проекту.
Рис. В36. Збереження модуля форми
Рис. В37. Збереження проекту
Зверніть увагу на те, імена файлів модуля (pas-файл) і проекту (dpr-файл) повинні бути різними. ім’я генерується компілятором виконуваного файлу збігається з ім’ям проекту. Тому файлу проекту слід привласнити таке ім’я, яке, на вашу думку, повинен мати виконуваний файл програми, а файлу модуля – будь-яке інше ім’я, наприклад, отримане шляхом додавання до імені файлу проекту порядкового номера модуля.
Примітка
Так як проект являє собою набір файлів, то рекомендується для кожного проекту створювати окрему папку.