Delphi-проектът е съвкупност от файлове, които заедно изграждат Delphi-приложение или динамична библиотека. Някои от тези файлове се генерират в дизаин-режим, когато работите над проекта. Други се създават, когато компилирате сорс-кода на този проект.
Когато стартирате Delphi по подразбиране се отваря празен проект. Ако друг проект е вече отворен изберете
File ->
New Application, за да създадете нов проект. Delphi автоматично създава следните два файла:
Unit1.pas файл, наречен модул, който се асоциира с главната форма на проекта;
Project1.dpr файл, който указва използваните форми и съответстващите им модули във вашия проект.
За всеки нов проект Delphi генерира форма, която се визуализира на екрана и по подразбиране се нарича
Form1. Формите и обектите, които поставяте върху тях ви позволяват да създадете потребителски интерфейс за своето приложение.
Обектът е функционално завършена единица от данни и код. Той може да се разглежда като съвкупност от даннови елементи. Подобно на записите той също има полета с определен тип. За разлика от записите обаче включва код – процедури и функции, работещи с данните от тези полета. Процедурите и функциите се наричат методи (
methods). Това всъщност са действията, които обектът може да изпълнява. Освен методи обектът притежава и свойства (
properties), които имат определени стойности по подразбиране и представят съдържанието на данни в него. Стойностите могат да се модифицират както в дизаин-режим, така и в режим на изпълнениена проекта. Третата основна характеристика на обекта са събитията (
events), представляващи условията, на които той реагира.