Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Delphi.doc
Скачиваний:
143
Добавлен:
10.04.2015
Размер:
262.66 Кб
Скачать

Разработка первого приложения наDelphi

В данном разделе приводится пошаговое руководство по разработке простейшего приложения на Delphi – программы «Человек» (программа-образец –intro.exe).

Требования к программе

Программа должна реализовывать следующие функции:

  1. Заполнение 3-х строк ввода предопределенной информацией.

  2. Очистка содержимого 3-х строк ввода.

  3. Склейка содержимого 3-х строк ввода (с добавлением разделительных пробелов) и перенос их в заголовок формы и в панель задач.

  4. Отображение диалогового окна «О программе». Окно должно содержать картинку и несколько строк текста о назначении программы, ее разработчике и годе разработки. Диалогое окно должно быть модальным (не допускать переключение на главное окно программы без его завершения).

  5. Завершение работы с программой.

Создание нового проекта и первый запуск

  1. Выберите из меню команду File | New Application, чтобы создать новый проект. Перед вами на экране появится заготовка будущей формы.

  2. Выберите из меню команду File | Save All (Shift + Ctrl + S), чтобы сохраните файлы проекта на диске. Когда появится диалоговое окно «Сохранить»:

  • Нажмите кнопку «Создать папку» (Create New Folder) и создайте папку FirstApp внутри вашей домашней папкиD:\<номер-вашей-группы>.

  • Перейдите внутрь папки FirstApp.

  • Сохраните Unit1, используя имя по умолчаниюUnit1.pas.

  • Сохраните проект под именем FirstApp.

  1. Нажмите клавишу F9 (или выберите из меню командуRun | Run), чтобы откомпилировать и запустить на выполнение программу. В настоящий момент она еще не содержит ни одного компонента и ничего не умеет делать, кроме стандартных возможностей изменения размеров окна, минимизации, максимизации и выхода.

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

  • щелкните по значку Х в правом верхнем углу заголовка программы;

  • выберите команду «Закрыть» (Close) из системного меню программы, расположенного в левом верхнем углу заголовка программы;

  • нажмите Alt + F4;

  • переключитесь в Delphi и нажмитеCtrl + F2 (или команду менюRun | Program Reset).

Добавление компонентов к форме

Создавая приложение, мы должны прежде всего разработать макет будущей формы, то есть разместить на ней все необходимые элементы управления (в терминологии Delphi«компоненты»).

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

  1. Добавим компонентGroupBox (рамка) к форме. Для этого:

  • щелкните по компоненту GroupBoxна закладке Standard, чтобы выбрать его (подсказка: когда вы подводите курсор мыши к компоненту, то появляется всплывающая подсказка с именем этого компонента);

  • щелкните в верхней части формы, чтобы разместить компонент в этом месте;

  • используя жирные черные точки, измените размеры компонента: GroupBox должен занимать примерно 90% ширины и 70% высоты нашей формы.

  1. Внутри компонента GroupBox разместим 3 метки (компонентLabel) и 3 строки редактирования(компонентEdit), метки – слева вертикально друг под другом, строки редактирования – справа напротив их.

  2. Под компонентом GroupBox и вне его разместим горизонтальный ряд из 5 кнопок(компонентButton).

Выровняем теперь однотипные компоненты по горизонтали и вертикали:

  1. Выровняем группу из 3 меток:

  • Прежде всего необходимо выделить группу. Для этого используйте операцию Shift + Click, т.е. при нажатой клавишеShift последовательно щелкайте на те компоненты, которые вы хотите поместить в группу (в данном случае, метки). Обратите внимание, что компоненты, выбранные в группу, выделяются 4 серыми точками. Внимательно следите, чтобы в группу случайно не попали другие компоненты. Чтобы исключить компонент из группы, используется та же операцияShift + Click.

  • Выберите из меню команду Edit | Align…

  • В появившемся окошке Alignment по горизонтали выберитеLeft sides (выравнивание по левой границе компонентов), а по вертикали –Space equally (равномерно распределить свободное пространство) и нажмитеOK.

  1. Аналогично выровняйте группу из 3 строк редактирования, расположенных справа от меток.

  2. Выровняем группу из 5 кнопок, расположенных внизу формы:

  • Используя операцию Shift + Click, выделите группу из 5 кнопок.

  • Выберите из меню команду Edit | Align…

  • В появившемся окошке Alignment по горизонтали выберитеSpace equally (равномерно распределить свободное пространство), а по вертикали –Tops (выравнивание по верхней границе компонентов) и нажмитеOK.

  • Еще раз вызовите окошко Alignment, выберите теперь по горизонталиCenter in window (разместить в центре окна) и нажмитеOK.

Сохраните изменения, сделанные в проекте, нажав кнопку Save All на панели инструментов.