Главное окно
Интерфейс Delphi
Интегрированная среда разработки приложений Delphi
I. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
ЛАБОРАТОРНАЯ РАБОТА №3
Инструктивно-методические материалы
к лабораторной работе № 3 по дисциплине
«Основы информационных технологий и программирования»
Тема: Разработка программ линейной структуры
Севастополь, 2014 г.
по дисциплине «Основы информационных технологий и программирования»
время 2 часа | место проведения - компьютерный класс |
Тема: РАЗРАБОТКА ПРОГРАММ ЛИНЕЙНОЙ СТРУКТУРЫ
Цель: научить студентов выполнять описание алгоритмов, привить навыки разработки алгоритмов различной структуры.
Литература:
1. Глушаков С.В. Программирование на Delphi 5.0 / С.В. Глушаков, А.Л. Клевцов, С.А. Теребилов. – Харьков: Фолио, 2002. – 518 с.
2. Конспект лекций по ОИТ.
Delphi — интегрированная среда программирования, является результатом развития языка Pascal. Изначально Pascal был полностью процедурным языком. Языком программирования в Delphi является объектно-ориентированный язык Object Pascal. Среда программирования Delphi позволяет сравнительно легко и быстро создавать приложения операционной системы Windows, поэтому она получила название RAD (Rapid Application Development — среда быстрой разработки приложений).
Процесс разработки в Delphi предельно упрощен. И в первую очередь это относится к созданию интерфейса, на которое обычно приходится порядка 80 % времени разработки программы. Программисту необходимо просто поместить необходимые компоненты в окне Windows (в Delphi оно называется формой) и настроить их свойства с помощью специального инструмента — Object Inspector. С помощью данного инструмента можно связать события этих компонентов (нажатие кнопки, выбор мышью элемента в списке и т.д.) с процедурой обработки, и простое приложение готово. Причем разработчик имеет в своем распоряжении необходимые средства отладки, удобную контекстную справочную систему, средства коллективной работы над проектом и т.д.
Главное окно осуществляет основные функции управления проектом создаваемой программы и состоит из:
· Строка заголовка главного окна отображает имя открытого в данный момент проекта.
По заголовку главного окна можно определить, в каком режиме открыт проект.
Текст заголовка | Режим работы |
Delphi 7 – Project1 | Редактирование |
Delphi 7 – Project1 [Running] | Выполнение |
· Строка менюсодержит команды, необходимые для разработки и тестирования приложений и используется так же, как любое стандартное Windows-меню.
· Панель инструментов представляет собой набор кнопок для быстрого доступа к необходимой функции меню. На этой панели есть, в частности, кнопка сохранения проекта на диске, кнопка открытия проекта, кнопка запуска программы на выполнение.
· Палитра компонентовустроена в виде наборов пиктограмм. На палитре компонентов, представляющей собой множественные тематические страницы, располагаются визуальные и невизуальные компоненты вашей будущей программы. Они составляют библиотеку визуальных компонентов (VCL – Visual Component Library).
1.1.2.Окно проектировщика формы
Окно проектировщика формы – главное место, где происходит сборка программы из компонентов, содержащихся в палитре компонентов. Сама форма – это уже готовая к исполнению программа. В указанное место формы будет вставлен объект - экземпляр компонента выбранного типа.
1.1.3. Окно инспектора объектов
Окно инспектора объектов (Object Inspector) - отображает свойства, активизированного щелчком мыши какого-либо компонента или самой формы. Имя активизированного компонента находится под заголовком окна. Это окно имеет две закладки – Свойства (Properties) и События (Еvents). На первой закладке (Properties) постоянно отображаются все доступные свойства выбранного компонента. В левой колонке содержится список, а в правой – текущие значения по умолчанию. На второй закладке (Events) отображаются возможные обработчики событий для выбранного компонента. В левой колонке - названия, а в правой - соответствующие свойства или процедуры. Что же такое свойства и реакции на события? Каждый объект в Delphi, даже само окно разрабатываемого приложения, имеют определенные свойства: цвет, размер, отображаемый текст и т.п. Эти свойства можно менять еще до запуска проектируемой программы на выполнение. В зависимости от изменяемого свойства результат можно просматривать уже сразу. |
Реакции на события - это результат произошедшего системного события, например, щелчок мыши, нажатие на кнопку, открытие окна и т.п. Реакцию на событие назначают программно, указывая список действий, которые необходимо произвести. Например, если пользователь выполняет клик по кнопке, производится копирование файла.