Пятница, 21.09.2018, 04:41
Главная Регистрация RSS
Приветствую Вас, Гость
Меню сайта
Ссылки
Статистика
Реклама
01
 
Реклама
Поиск
Друзья сайта
Работа, база вакансий и резюме  Белый каталог сайтов - RabOnline.ru/dir Результаты антивирусного сканирования
Реклама
01

Страница: 1 2 3 4 5 6 7

Понятия проекта и группы проектов в Delphi.

Проектом называется некоторый логически законченный набор файлов. Такая организация файлов позволяет среде разработчика следить за возможными изменениями и учитывать их в процессе компиляции. Это особенно важно с учетом того, что один и тот же файл может использоваться в разных проектах. Группой проектов называется набор проектов. Объединение проектов в группу существенно упрощает параллельную разработку нескольких проектов.

Основные инструменты, предназначенные для организации проектов и их групп.

Команды, предназначенные для управления проектом и группой проектов, собраны в подменю Project и File главного меню интегрированной среды разработчика. Среди пунктов подменю File следует отметить такие пункты, как Save Project as, Save All, Open и Reopen, управляющие соответственно сохранением и открытием проектов и групп проектов. В подменю Project наиболее используемыми являются Add to Project,

Remove from Project, Compile Project, Compile All Projects, Build, Build All Projects, Syntax Check и Options, предназначенные соответственно для добавления и удаления файлов из проекта, компиляции и построения активного проекта или всех проектов в группе, синтаксической проверки активного проекта, а также настроек проекта.

Для работы с группами проектов предназначен диалог Менеджера проектов, который представляет структуру группы проектов в виде дерева, и может быть выведен на экран с помощью пункта главного меню View->Project Manager. Добавление проекта в группу с помощью данного диалога производится кнопками New и Remove, а активизация какого-либо проекта из группы — мышью или кнопкой Activate.

Файлы, соответствующие каждой форме приложения в Delphi.

Среда Delphi автоматически формирует и дополняет в процессе визуального построения приложения два файла:

  • файл описания формы (имеет расширение dfm), в котором содержится описание интерфейсных элементов, расположенных на форме. Файл описания формы используется системой для внутренних целей, а именно, для хранения значений свойств компонентов, которые представлены в Инспекторе объектов во время визуального построения формы. Изменение данного файла практически никогда не требуется, а основная часть работы происходит с файлом модуля.
  • файл модуля формы (имеет расширение pas), в котором располагается описание класса формы — наследника класса TForm. Класс формы является логическим отображением формы и содержит, например, ссылки на все интерфейсные компоненты, добавленные на этапе визуального проектирования. Также обработчики событий от компонентов, расположенных на форме, обычно являются методами класса формы.

Структура приложения на Delphi.

Виды интерфейса приложения с точки зрения расположения его окон на экране.

Приложение состоит из одного или нескольких окон, одно из которых является главным. По умолчанию главным окном разрабатываемого приложения является то, которое создается при открытии нового приложения. Соответственно, при запуске программы, это окно сразу же будет отображено на экране. Какое именно окно является главным, можно указать в диалоге Project Options, вызываемом с помощью пункта главного меню Project->Options. Остальные формы отображаются на экране после вызова их методом Show.

Приложения Delphi поддерживают два вида пользовательского интерфейса:

  • MDI — Multi Document Interface — Интерфейс множества документов, когда окно является главным, а все остальные окна находятся в его пределах. Такой интерфейс использован, например, в Microsoft Word.
  • SDI — Single Document Interface — Приложение одного документа, когда одно окно является главным, но остальные окна могут самостоятельно перемещаться по экрану, независимо друг от друга и от главного окна (если иное не предусмотрено логикой программы). Такой интерфейс реализован в среде разработчика Delphi.

Процесс построения приложения в Delphi.

Построение приложения на Delphi состоит из следующих основных этапов:

  • Создание проекта с помощью главного меню среды разработчика (File->New->Application), или с помощью Менеджера проектов (кнопка New).
  • Визуальное проектирование пользовательского интерфейса в виде формы, на которой располагаются элементы управления, перенесенные из Палитры компонентов. Поведение компонентов настраивается с помощью свойств, представленных в Инспекторе объектов.
  • Наполнение функциональностью интерфейса, полученного в результате визуального проектирования, через реализацию событий компонентов.
  • Обеспечение устойчивой работы приложения через обработку исключительных ситуаций, реализация более дружественного взаимодействия с пользователем с помощью вывода на экран дополнительной информации для пользователя.

Основные инструменты среды разработчика Delphi.

Среда разработчика Delphi реализована по принципу SDI — приложение одного документа — и состоит из набора окон, которые могут быть расположены в любом месте экрана независимо друг от друга. Можно указать основные окна, используемые при разработке большинства программных продуктов:

  • Главное окно с Палитрой компонентов и главным меню.
  • Инспектор объектов, предназначенный для настройки компонентов, расположенных на форме.
  • Менеджер проектов, предназначенный для удобной работы с группами проектов.
  • Окно исходного текста программы, предназначенное для реализации логики программы, которая не может быть достигнута путем визуального построения.
  • Окно навигации по коду и окно дерева объектов формы, позволяющие быстро перемещаться между элементами программы.
Страница: 1 2 3 4 5 6 7