Проект. Форма

Проектом (Project) на Delphi називається весь комплекс модулів і ресурсів, з якого створюється виконується програма. Проект включає програмні модулі, описи екранних форм, графічних ресурсів, загальних параметрів створення програми і т. Д.

Форма – базовий графічний об’єкт Delphi для створення робочих вікон. Форма має всі ознаки вікна традиційних додатків: значок, заголовок, кнопки «Згорнути», «Розгорнути», «Закрити», розмірну рамку і управляється мишею (див. Рис. 2.12). У програмі, що передбачає інтерактивне взаємодія з користувачем, призначається головна форма, що описує основне вікно програми.

Форма є своєрідним контейнером, який включає в себе всі інші компоненти графічного інтерфейсу проекту: кнопки, мітки, вікна введення та ін. Конструктор форм дозволяє виконати під час розробки проекту наступні дії:

• додати компоненти на форму;

• модифікувати форму та її компоненти;

• зв’язати обробник події компонента з процедурою або

функцією, що міститься в редакторі коду.

У загальних рисах процес розробки програми на Delphi виглядає наступним чином: з вікна елементів управління за допомогою миші вибираються компоненти інтерфейсу (кнопка, напис, редактор тексту та ін.), Поміщаються на форму, і задаються значення їх властивостей в області Properties (Властивості). Середа Delphi аналізує вміст форми, створює відповідний програмний модуль (Unit), пов’язаний з формою, а програміст вносить до нього програмні коди процедур – обробників подій.

Проект може містити кілька форм і, отже, кілька програмних модулів. Крім програмних модулів форм, в проект включаються файли з деякими іншими програмними модулями.

Посилання на основну публікацію