Файли форми Delphi
Одночасно можна відобразити на екрані кілька форм. Для закриття вікна Конструктора тієї чи іншої форми досить виконати команду File | Close (Файл | Закрити) або клацнути мишею на кнопці закриття відповідного вікна.
Файл модуля форми містить опис класу форми. Для порожньої форми, що додається до проекту за замовчуванням, файл модуля містить наступний код:
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type
var Forml: TForml; implementation end.
Файл модуля форми створюється Delphi автоматично при додаванні нової форми. За замовчуванням до проекту додається нова форма типу TForm, яка не містить компонентів.
У розділі interface модуля форми міститься опис класу форми, а в розділі implementation - підключення до модуля директивою $ R візуального опису відповідної форми. При розміщенні на формі компонентів, а також при створенні обробників подій в модуль форми вносяться відповідні зміни. При цьому частина цих змін вноситься Delphi автоматично, а іншу частину вносить розробник. Зазвичай всі дії розробника, пов'язані з програмуванням, виконуються саме в модулях форм.
Відзначимо, що обидва файли кожної форми (описи і модуля) мають однакове ім'я, яке відрізняється від імені файлу проекту, незважаючи на те, що файл проекту має інше розширення.
При компіляції модуля автоматично створюється файл з розширенням DCU, який містить відкомпільований код модуля. Цей файл можна видаляти з каталогу, в якому знаходяться всі файли проекту, але Delphi знову створює цей файл при наступній компіляції модуля або проекту.