- Все для смартфонов NOKIA серии 5xxx
- Заработай на своем сайте реальные деньги!
- MOBOS.ru - Мобильные телефон. Игры. Программы
- Хочешь заработать деньги?Это просто!!!
- Быстрая раскрутка сайта!!!
- Курсовые проекты по техническим дисциплинам.
- Регистрируйся на Letitbit.net!Загружай файлы!Получай деньги!
- REFERATz.ru - Банк рефератов и курсовых, готовые дипломные и контрольные работы.
- Получай деньги за свои контрольные, курсовые, дипломные работы!!!
- Готовые программы на delphi, возможность заказать написание программы, учебники, и много другого полезного контента
Понятия проекта и
группы проектов в 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 —
приложение одного документа — и состоит из набора окон, которые могут быть
расположены в любом месте экрана независимо друг от друга. Можно указать
основные окна, используемые при разработке большинства программных продуктов:
- Главное
окно с Палитрой компонентов и главным меню.
- Инспектор
объектов, предназначенный для настройки компонентов, расположенных на
форме.
- Менеджер
проектов, предназначенный для удобной работы с группами проектов.
- Окно
исходного текста программы, предназначенное для реализации логики
программы, которая не может быть достигнута путем визуального построения.
- Окно навигации по коду и окно дерева объектов формы, позволяющие быстро перемещаться между элементами программы.