•  

ГлавнаяЛитература по DelphiРазработка приложений в системе Delphi → 1.5. Компиляция и выполнение проекта

Создано: 22.08.2010 0:37:37 · Исправлено: 22.08.2010 0:37:37 · Прочтений: 3052

Компиляция проекта выполняется командой Project|Compile ProjectName или использованием комбинации клавиш Ctrl+F9. При этом компилируются все исходные модули, содержимое которых изменялось после последней компиляции: для каждого программного модуля создаётся файл с расширением dcu. Затем компилируется файл проекта и компонуется (собирается) из dcu-модулей исполняемый файл, имя которого совпадает с именем файла проекта. Готовый к использованию файл может быть приложением (*.exe) или динамически загружаемой библиотекой (*.dll).

Выполнить компиляцию можно на любой стадии разработки проекта. Так как в процессе компиляции проверяется синтаксис программы, то рекомендуется при формировании кода выполнять эту операцию регулярно.

Кроме обычной компиляции, можно командой Project|Build ProjectName выполнить сборку (построение) проекта. В этом случае перекомпилируются все модули проекта, для которых доступны исходные тексты.

Готовый проект можно запустить на выполнение в среде Delphi либо в среде Windows. Выполнение приложения из среды Delphi задаётся командой Run|Run (клавишей F9 или кнопкой с зелёным тругольником) и имеет следующие особенности:

  • нельзя запустить несколько копий приложения;
  • при возникновении исключительных ситуаций сначала выводятся сообщения Delphi, а затем – приложения;
  • для аварийного завершения приложения (например при зацикливании) необходимо выполнить команду Run|Program Reset;
  • для продолжения разработки проекта приложение надо закрыть.