Элементы cреды разработки Delphi. Семенов Н.М. - 13 стр.

UptoLike

Составители: 

13
дизайнере форм. В проекте Delphi может быть много форм, и каждая форма имеет
собственный DFM - файл (и файл .PAS соответствующего модуля; см. далее).
3) Файл модуля Паскаля.
Этот файл имеет расширение .PAS и содержит код Object Pascal для соответствующей
формы или для автономного модуля кода. По умолчанию в проекте имеется только
один такой файл: модуль основной формы. Он обеспечивает поддержку основной
формы. По мере развития проекта добавляются другие PAS - файлы, соответствующие
формам или самостоятельные.
4) Файлы настройки.
Для проекта создаются также три вспомогательных текстовых файла, в которых
сохраняются параметры настройки компилятора (.cfg), проекта (.dof) и среды (.dsk).
После сохранения заново сгенерированного проекта можно проверить
содержание директории проекта, чтобы убедиться, действительно ли существуют все
указанные файлы.
Изменяйте имена проекта по умолчанию (project1.dpr) и файлов формы
(unit1.dfm/unit1.pas) на что-нибудь более информативное. Никогда не используйте
имена по умолчанию Project1 и Unit1 в качестве имён файлов проекта. После того, как
вы накопите несколько таких Unit1 в различных директориях, будет очень тяжело
вспомнить, что там находится. Не меняйте одно загадочное имя, вроде Unit1, на не
менее загадочное имя, например, MyUnit. Используйте имена, имеющие значение - что-
нибудь подсказывающее вам, что находится в файле.
5.4 Объектные и исполнимые файлы
Процесс создания Delphi-приложения включает три следующих шага:
1) Создание элементов визуального интерфейса, в частности, основной формы
программы.
2) Написание поддерживающего кода Object Pascal, чтобы выполнить
необходимые для формы действия.
3) Компиляция исходного кода Object Pascal и ресурсов формы в исполнимый
файл .EXE, который может запускаться в Windows как отдельная программа.
Эти шаги пользователь интерактивно выполняет много раз в течение построения
проекта.
В течение первых двух шагов создаются файлы с расширениями *.PAS, *.DFM и
*.DPR. Третий шаг вводит некоторые новые файлы:
1) Откомпилированные файлы модуля. Эти файлы имеют расширение .DCU
(Delphi Compiled Units - откомпилированные модули Delphi) и содержат объектный код
соответствующего (.PAS) файла модуля. Компилятор Delphi создаёт их, когда
пользователь выдаёт одну из команд «Выполнить» (Run), «Компилировать» (Compile)
или «Построить» (Build All) из меню «Выполнить» и «Проект». Система Delphi
использует эти файлы .DCU, когда создаёт заключительную исполнимую программу (в
фазе, называемой связывание или компоновка).
2) Откомпилировнные программные файлы. Эти файлы имеют расширение
.EXE. Это автономные, откомпилированные программы Windows, которые могут
запускаться из «Проводника» или утилиты «Мой компьютер». Создание этих файлов -
конечная цель цикла разработки. Это, собственно, и есть программы Windows, которые
вы хотите создавать.
3) Откомпилированные файлы динамических библиотек. Это - второй тип
конечного исполняемого файла, который может создавать Delphi. Расширение по
умолчанию для файла этого типа - .DLL (Dynamic Link Library). Это