Этот код содержит два выполняемых оператора. Первый из них создает форму Form1, а второй запускает выполнение приложения. Все изменения файла проекта при добавлении новых форм, изменении имени форм и т.п. поддерживаются Delphi автоматически. Для просмотра исходного файла проекта необходимо выполнить команду View|Projec Sourse. Рекомендуется не вносить изменений в файл проекта.
Текстовый файл модуля (.pas) создается для каждой формы и используется для хранения кода. В случае, когда проект не связан с формой, то в файле модуля хранятся функции и процедуры. Текст в данном файле начинается с ключевого слова Unit, после которого указывается имя модуля, совпадающего с именем файла, в котором вы сохранили модуль (по умолчанию Unit 1).
Текст модуля состоит из двух основных разделов:
· interface - открытый интерфейс модуля, все информационные объекты (типы, константы, переменные, процедуры, функции) помещенные в этот раздел могут быть использованы другими модулями программы,
· implementation – реализация модуля, часть модуля закрытая для других программ.
В разделе interface после предложения uses, содержащего список подключаемых модулей, находится заготовка объявления класса формы пользователя, подготовленная Delphi. Имя класса вашей формы TForm1. Класс содержит два раздела: открытый и закрытый, затем идет описание переменной этого класса, т.е. объявлена ваша форма, как объект класса TForm1.
Структура модуля с пустой формой: