ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Назначение и возможности системы разработки программ DelphiОсновы создания приложений в системе Delphi
Назначение и возможности системы разработки программ Delphi
Пакет Delphi – это средство быстрой разработки Windows-приложений с минимальным написанием программного кода. Пакет основан на использовании объектной технологии, позволяющей для всех основных механизмов Windows создать легкие в использовании рабочие объекты. Особенно эффективно данная технология используется для автоматизации процесса создания пользовательского оконного интерфейса. Фактически, внешний вид приложения как набора управляющих элементов не программируется с помощью API-функций, а создается примерно в таком виде, как он будет выглядеть при выполнении приложения. Для этого используются специальные разновидности объектов, так называемые компоненты, представляющие собой заготовки программного кода. Размещение компонентов на форме создаваемого приложения приводит к автоматической генерации необходимого программного кода. Все компоненты (их несколько сотен) разбиты на группы, называемые страницами (в последней 6-ой версии страниц около 30), а набор страниц образует один из важнейших элементов системы Delphi – палитру компонентов. Практически все компоненты в том или ином виде имеют три важнейшие составляющие:
В результате, общая схема создания приложения выглядит следующим образом:
После запуска системы Delphi (а это обычное Windows-приложение) появляются следующие ее основные составляющие, представляющие собой обычные окна:
Также в центре экрана находится окно Редактора Кода (РК), представляющего из себя обычный текстовый редактор; с его помощью вручную создается необходимый программный код, дополняющий тот код, который создается системой автоматически; окна формы и РК чаще всего перекрывают друг друга
Создаваемое с помощью Delphi приложение принято называть проектом. Поскольку с проектом связывается несколько файлов, настоятельно рекомендуется для каждого проекта создавать отдельный каталог. Любое приложение рассматривается как набор программных модулей (Unit) двух типов: интерфейсных и прикладных. Каждый интерфейсный модуль связан с соответствующей формой и имеет специальную структуру, скелет которой создается автоматически. Одна из форм объявляется главной. Обычно это форма, созданная раньше других, но при необходимости главной может быть назначена любая форма. Прикладные модули не имеют связанных форм и необходимы для реализации прикладного программного кода (чаще всего – различные вычисления). Исходный код каждого модуля сохраняется в файлах *.PAS. После компиляции модуля или (чаще всего) проекта в целом, создаются файлы с объектным кодом *.DCU (Delphi Compiled Unit). По умолчанию все модули получают имена UNIT1, UNIT2, UNIT3 и т.д., но рекомендуется заменять их более осмысленными именами. С каждым интерфейсным модулем-формой связывается еще один специальный файл – файл описания формы (расширение *.DFM), в котором сохраняется информация об использованных в этой форме компонентах. Наконец, существует еще один специальный файл – файл проекта PROJECT1.DPR, в котором сохраняется информация о всех модулях проекта. Его стандартное имя также рекомендуется заменять более осмысленным. Кроме перечисленных, с проектом связывается еще несколько второстепенных файлов.
Не нашли, что искали? Воспользуйтесь поиском:
|