Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Создание приложений в Delphi 7.0.doc
Скачиваний:
4
Добавлен:
05.07.2019
Размер:
1.13 Mб
Скачать

2.1.6.Сохранение проекта

Поскольку проект включает многочисленные файлы, необходимо сохранять их в отдельной папке.

Чтобы сохранить новый проект, необходимо выполнить следующие действия:

  1. Выбрать из меню File команду Save Project As…

  2. В диалоговом окне Save Unit1 As в раскрывающемся списке Папка выбрать нужную папку или, при необходимости, создать новую.

  3. При необходимости, в поле Имя файла указать новое имя файла главного модуля, отличное от имени по умолчанию.

  4. Щелкнуть кнопку Сохранить.

  5. Если проект имеет несколько модулей, действия 3 и 4 необходимо повторить для остальных модулей.

  6. При необходимости в диалоговом окне Save Project1 As в поле Имя файла указать новое имя проекта, отличное от имени по умолчанию.

  7. Щелкнуть кнопку Сохранить.

Рис. 2.10. Сохранение проекта.

2.1.7.Открытие существующего проекта

После запуска Delphi автоматически создается новый пустой проект. В данный конкретный момент времени Delphi может работать только с одним проектом.

Чтобы открыть существующий проект, необходимо выполнить следующие действия:

  1. Выбрать из меню File команду Open Project …или щелкнуть кнопку Open Project на панели инструментов.

  2. В диалоговом окне Open Project в раскрывающемся списке Папка выбрать нужную папку.

  3. В появившемся списке файлов проектов дважды щелкнуть нужный файл проекта.

После открытия существующего проекта в редактор кода будет загружен исходный код главного модуля проекта (модуля, соответствующего главной форме проекта).

Рис. 2.11. Открытие существующего проекта.

При выборе папки в процессе открытия существующего проекта эта папка становится текущей.

2.1.8.Добавление дополнительных форм к проекту

Ваш проект может содержать несколько форм, каждая из которых будет служить своим целям. Для каждой формы, добавленной к проекту, Delphi создает модуль, доступный в редакторе кода на новой странице.

Чтобы добавить форму к проекту необходимо выбрать из меню File команду New Form или щелкнуть кнопку New Form на панели инструментов.

После добавления к проекту второй формы в окне редактора кода появится новая страница с исходным кодом нового модуля и именем Unit2.pas (см. рис 2.12).

Рис.2.12. Окно редактора кода после добавления к проекту второй формы.

Для вызова любой формы проекта в Delphi существует диалоговое окно View Form (см. рис. 2.13). Для вызова этого окна необходимо выбрать в меню View команду Forms… или щелкнуть кнопку View Form на панели инструментов.

Рис. 2.13. Диалоговое окно View Form

2.2.Создание приложений

Создание приложения в интегрированной среде Delphi 7.0 включает следующие этапы:

  1. Разработку пользовательского интерфейса приложения.

  2. Создание процедур обработки событий.

2.3.Разработка пользовательского интерфейса приложения

Процесс разработки пользовательского интерфейса состоит в основном из размещения компонентов на форме и установки их свойств с помощью инспектора объектов.

Форма – это компонент, который представляет собой окно Windows на этапе разработки приложения и может содержать другие компоненты.

2.3.1.Размещение компонентов на форме

Для пользователя компоненты – это графические объекты на экране, с помощью которых он взаимодействует с приложением.

Поместить компонент на форму можно тремя способами:

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

  2. Щелкните на нужном компоненте на палитре компонентов, затем нажмите на форме левую кнопку мыши и удерживайте её нажатой. Перемещение указателя мыши приводит к появлению рамки, показывающей размеры и положение компонента, который поучится после того, как кнопка мыши будет отпущена.

  3. Дважды щелкните на нужном компоненте на палитре компонентов.

Компонент разместится в центре формы.

После размещения компонента на форме он остается выбранным (в рамке с черными квадратиками – маркерами масштабирования).

Чтобы разместить на форме несколько однотипных компонент, необходимо выполнить следующую последовательность действий:

  1. Щёлкнуть компонент на палитре компонентов при нажатой клавише Shift.

  2. Щелкните в тех местах формы, где Вы хотите разместить компонент.

  3. Щелкните на кнопке со стрелкой на палитре компонентов (крайней слева), чтобы отменить выбор компонента на палитре компонентов.

Чтобы переместить компонент, необходимо нажать на нем левую кнопку мыши и, удерживая её нажатой, переместить компонент в нужное место и отпустить кнопку.

Чтобы изменить размеры компонента, необходимо щелкнуть на нём для появления маркеров масштабирования и перемещать маркеры вверх, вниз, влево, вправо или по диагонали.

Рис. 2.1.Примеры содержащихся на странице Standard компонентов.

В Delphi предоставляет в распоряжение разработчика визуальные и невизуальные компоненты. Невизуальные компоненты при выполнении программы либо не отображаются, либо отображаются тогда, когда они вызываются явно (например, диалоговые окна и меню). На этапе разработки приложения невизуальные компоненты отображаются на форме в виде подписанных пиктограмм.

На рис. 2.1. показана форма с компонентами со страницы Standard. Компоненты MainMenu и PopupMenu – невизуальные.