Знакомство с интегрированной средой Delphi 7




Скачать 72.31 Kb.
НазваниеЗнакомство с интегрированной средой Delphi 7
Дата публикации25.10.2013
Размер72.31 Kb.
ТипДокументы
uchebilka.ru > Военное дело > Документы

Знакомство с интегрированной средой Delphi 7


Цель практической работы: ознакомиться с внешним видом интегрированной среды программирования Delphi и составом проекта в Delphi; изучить алгоритм разработки приложения.

Основніе понятия

Внешний вид интегрированной среды разработки Delphi 7 представляет собой многооконную систему. После загрузки интерфейс Delphi 7 первоначально включает пять окон:

  1. Главное окно (Delphi 7- Project1);

  2. Окно Инспектора объектов (Object Inspector): свойства и события ;

  3. Окно Обозревателя дерева объектов (Object Tree View);

  4. Окно Конструктора форм или просто окно Формы (Form 1);

  5. Окно Редактора кода (Unit1.pas);



unit Unit1;

interface

uses

Windows, Messages, SysUtils, Variants,

Classes, Graphics, Controls, Forms,

Dialogs;

type

TForm1 = class(TForm)

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

{$R *.dfm}


Delphi 7 является однодокументной средой и позволяет работать только с одним приложением (проектом).

Окно Формы первоначально находиться в центре экрана и имеет заголовок Form1. В нем выполняется проектирование формы, которое заключается в перемещении необходимых компонентов из Палитры компонентов. Окно Редактора кода (заголовок Unit1.pas) после запуска находиться под окном Формы и почти полностью перекрывается им. Редактор кода – обычный текстовый редактор.

Переключение между окнами Формы и Редактора кода удобно выполнять с помощью клавиши F12.


Создаваемое в среде Delphi приложение состоит из нескольких элементов, объединенных в проект.

Состав проекта

  1. код проекта (DPR);

  2. описание форм (DFM);

  3. модули форм (PAS);

  4. параметры проекта (DOF);

  5. описание ресурсов (RES),

  6. исполняемый файл (ЕХЕ).

Алгоритм разработки приложения.

Порядок

Алгоритм выполнения

  1. Запустить интегрированную среду разработки Delphi

Пуск \ Программы \ Borland Delphi 7\

  1. Создать интерфейс приложения

Расположить на форме необходимые компоненты и изменить их свойства.

  1. Определение функциональности приложения

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

  1. Сохранить приложение

  1. Пункт меню File команда Save all..

  2. Выбрать диск D:\

  3. Создать новую папку (Lab20) и открыть ее

  4. Задать имя модуля (Unit1)

  5. Задать имя проекта (Project2)

  1. Запустить приложение

Пункт меню Run/Run или F9 или кнопка

  1. Если произошло зависание приложения

Переключиться в окно Delphi

Пункт меню Run/Program Reset или Ctrl+F2

  1. Сохранить окончательный рабочий вариант

Пункт меню File команда Save All

  1. Закрыть окно Delphi

Alt-F4

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

Интерфейс конструируется путем размещения на форме компонентов, которые разработчик выбирает из Палитры компонентов и размещает щелчком мыши их на форме.

Изменение свойств компонента выполняется в окне Инспектор объектов (Object Inspector) закладка Properties, когда компонент выделен на форме. Функциональность приложения определяется процедурами, которые выполняются при возникновении определенных событий. Назначение процедуры выполняется в окне Инспектор объектов (Object Inspector) закладка Events, когда компонент выделен на форме и вокруг него находятся маркеры.

3. Создание интерфейса приложения.

Для изменения внешнего вида формы можно изменить следующие свойства:

Caption

Заголовок (по умолчанию Form1)

Font

Шрифт (для всех компонентов на форме)

Color

Цвет формы

Width

Длина

Height

Высота


Необходимые компоненты и их свойства.

Название

Рекомендуется использовать для:

Свойства

Название

Назначение

Label
(Надпись- Метка)

Отображения текста на форме

Caption

Текст надписи

Font

Шрифт надписи

Edit
(однострочный редактор)

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

Text

Содержимое редактора

Memo
(многострочный редактор)

Вывода информации (результатов работы)

Lines

Содержимое отдельных строк редактора

Button
(стандартная кнопка)

Выполнение определенных функциональных действий

Caption

Надпись на кнопке

Font

Шрифт надписи на кнопке

4. Определение функциональности приложения выполняется путем назначения реакций на компоненты, например на Кнопку (Button). Назначение процедуры выполняется в окне Инспектор объектов (Object Inspector) закладка Events, когда компонент выделен на форме и вокруг него находятся маркеры. Так при нажатии на кнопку возникает событие onClick (его следует выбрать в списке или выполнить двойной щелчок по нужной кнопке). При этом на передний план переводиться окно Редактора кода, а курсор устанавливается в то место процедуры, где необходимо написать текст программы, выполняемый при данном действии. Окно Редактора кода с необходимой процедурой можно также вызвать двойным щелчком по нужной кнопке на форме.

Вопросы


  1. Перечислить состав проекта

  2. Порядок разработки приложения на Delphi.

  3. Как выполняется изменение свойств объекта?

  4. Какими способами происходит назначение действий на компонент?

  5. Каким сочетание клавиш выполняется переключение между окном Редактора кода и окном Формы?

  6. Какое название по умолчанию имеет окно Формы?

  7. Какое сочетание клавиш выполняется запуск приложения на выполнение?

  8. Какой компонент может служить для ввода данных с клавиатуры?

  9. Какое свойство изменяет надпись на кнопке?

  10. Какое свойство позволяет изменить шрифт?

  11. Как открыть уже существующий проект?

  12. Как выполнить форматированный вывод данных?ак очистить компонент Edit?






^ Практическая работа


Название

Свойства







Label
(Надпись- Метка)

Caption




Font

Шрифт 24

Edit
(однострочный редактор)

Text

Очистить

Memo
(многострочный редактор)

Lines

Показать

Button
(стандартная кнопка)

Caption





Расположите на форме компонент Edit (строка ввода). Свойство Text очистите.

Далее - компонент Button (кнопка). В свойстве Caption напишите, например, "показать".

Затем - компонент Label (метка). В свойстве Font для наглядности сделайте размер побольше, например 24, выберите шрифт и цвет. Свойство Caption также очистите.

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

В обработчике пишите: Label1 и поставьте точку. Подождите секунду после ввода точки. Видите - выскочила подсказка!. Система Delphi предлагает нам выбрать из списка нужное свойство или метод. Нажмите "C", и строка "Caption" станет выделенной. Delphi пытается угадать, что мы хотим ввести. Дальше писать не обязятельно, достаточно нажать Enter.

В результате получим: Label1.Caption. Таким образом мы видим, что точкой разделяются в Delphi объект и его свойства. Указанием на объект служит его имя (свойство Name). Имя компонента можно посмотреть в Инспекторе Объектов, а также наведя мышку на компонент и дождавшись появления подсказки.

Далее присваиваем свойству Caption объекта Label1 значение. Получаем:

Label1.Caption:=

Подумайте сами, что писать дальше...

...а именно то, что мы хотим отобразить в метке - свойство Text объекта Edit1: Edit1.Text

Далее то, чем завершается любая команда - оператор ";". Это именно оператор, хотя и не выполняющий никаких действий, и его иногда применяют именно в этом качестве.

Вот что у нас получилось:

Label1.Caption := Edit1.Text;

Сохраняем и жмём F9.

Добавить документ в свой блог или на сайт

Похожие:

Знакомство с интегрированной средой Delphi 7 iconЗнакомство с интегрированной средой Delphi 7
Цель практической работы: ознакомиться с внешним видом интегрированной среды программирования Delphi и составом проекта в Delphi;...

Знакомство с интегрированной средой Delphi 7 iconЛабораторная работа 1-10
...

Знакомство с интегрированной средой Delphi 7 iconЛабораторная работа 1-10
...

Знакомство с интегрированной средой Delphi 7 iconЛабораторная работа №          Тема: "Знакомство с интегрированной средой разработки vba"
Переключиться на "Лист1" Ехсеl, просмотреть результаты работы программы, а затем удалить результаты работы программы

Знакомство с интегрированной средой Delphi 7 iconRad технологию (rad rapid application development), предназначенную...
Среде Delphi такие ограничения не присущи. Хорошее доказательство тому это тот факт, что среда Delphi разработана и продолжает разрабатываться...

Знакомство с интегрированной средой Delphi 7 iconЛабораторная работа №1. "Знакомство с Си++. Выполнение программы простой структуры"
Цель: Знакомство со средой программирования, создание, отладка и выполнение простой программы, содержащей ввод/вывод информации и...

Знакомство с интегрированной средой Delphi 7 iconЛабораторная работа 12. Анализ Delphi проекта, добавление визуальных...
Запустите на выполнение программу Delphi и загрузите сгенерированный проект (Proec dpr). Проверьте, что проект содержит все модули...

Знакомство с интегрированной средой Delphi 7 iconКнопка Имя Назначение btPlay
Занятие 5 Знакомство с компонентами MediaPlayer и OpenDialog. Музыкальное оформление приложений, созданных в Delphi

Знакомство с интегрированной средой Delphi 7 icon32 урока по Delphi
В данной статье дается обзор среды программирования Delphi. Обсуждаются главные части рабочей среды и охватываются такие важные вопросы...

Знакомство с интегрированной средой Delphi 7 iconЛекция. Краткое знакомство со средой Visual C++
С или C++. Преимуществом этой среды является относительная простота и легкость в изучении

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<