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

1 Интерфейс программы Delphi. Виды окон.

В основе Delphi лежит концепция быстрого создания приложений (RAD -Rapid Application Development).В основе RAD лежит технология визуального проектирования и событийного программирования, суть кот заключ. в том, что среда разработки берёт на себя большую часть рутинной работы, оставляя программисту работу по конструированию диолог. окон и ф. обр. событий, при этом резко возрастает произ-ть программиста. Delphi – среда быстрой разработки, в которой ЯП – язык Delphi. язык Delphi-это строго типизированный объектно-ориент. язык , в основе которого лежит язык прогр. Object Pascal. Delphi позволяет созд-ть самые различные программы от простейших однооконных приложений до программ управления распределёнными базами.

После запуска Delphi на экране монитора появляются пять окон:

  • главное окно — Delphi 7;

  • окно стартовой формы — Form 1;

  • окно редактора свойств объектов — Object Inspector;

  • окно просмотра списка объектов — Object TreeView;

  • окно редактора кода — Unitl.pas.

Главное окно Delphi включает:

• главное меню;

• панели инструментов;

• палитру компонентов.

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

Панели инструментов находятся под главным меню в левой части главного окна и содержат 15 кнопок для вызова наиболее часто используемых команд главного меню, например, File | Open (Файл | Открыть) или Run | Run (Выполнение | Выполнить) -<F9>. Имеется 6 панелей инструментов 1) стандартная; 2) просмотра 3)отладки; 4)пользователя 5) рабочий стол; 6) интернет.

Палитра компонентов находится под главным меню в правой части главного окна и содержит множество компонентов, размещаемых в создаваемых формах. Компоненты являются своего рода строительными блоками, из которых конструируются формы приложения. Все компоненты разбиты на группы, каждая из кот-ых палитры компонентов располагаются на отдельной странице, а сами компоненты представлены иконками. След. страницы: 1) стандартные Standard; 2) Additional- дополнител.; 3)Win32- 32-разрядный интерфейс Windows; 4) System- доступ к системным файлам; 5) Data Access и т.д

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

Окно Object Inspector — окно редактора свойств объектов предназначено для редактирования значений свойств объектов. В терминологии визуального проектирования объекты — это диалоговые окна и элементы управления (поля ввода и вывода, командные кнопки, переключатели и др.). Свойства объекта — это характеристики, определяющие вид, положение и поведение объекта. Например, свойства width и Height задают размер (ширину и высоту) формы, свойства Тор и Left — положение формы на экране, свойство Сaption — текст заголовка. Окно инспектора объектов содер­жит две страницы, каждую из которых можно активизировать, выполнив щел­чок на вкладке с соответствующим на­званием. Первая страница имеет назва­ние Properties (свойства). Левая колонка этой страницы содержит список всех свойств редактируемого компонента, доступных во время проектирования. Вторая страница называется Events (со­бытия). В ее левой колонке перечислены все имеющиеся обработчики собы­тий компонента. Совокупность событий определяет поведенческую сторону компонента, т. е. будет ли компонент реагировать на щелчок мыши или нажа­тие клавиши, как он будет вести себя в момент появления на экране. В пра­вых колонках обеих страниц могут устанавливаться значения соответствую­щих свойств или обработчиков событий.

В окне Редактора кода содержится исходный текст разрабатываемой программы. Первоначально в нем имеется одна страница Unit1.pas кода для новой формы Form1. Переключение между окнами конструктора формы и редактора вып. с помощью клавиши -<F12>. Или нажатием на соотв. Кнопки на панели инструментов.

Приложение (программа), создаваемое в среде Delphi , состоит из нескольких элементов (файлов), объединенных в проект:

название файлов

расширения файлов

файл проекта

*.dpr

файлы описания форм

*.dfm

файлы модулей форм

*.pas

файлы модулей (без формы)

*.pas

файл параметров проекта

*.opt

файл ресурсов

*.res

Окно кода текста программы. Оно предназначено для создания и редактирования текста программы. Этот текст составляется по специальным правилам и описывает алгоритм работы программы.Первоначально окно программы содержит минимальный исходный текст, обеспечивающий нормальное функ­ционирование пустой формы в качестве полноценного Windows-окна. В ходе работы над проектом программист вносит в него необходимые дополнения, чтобы придать программе нужную функ­циональность. Между содержимым окон формы и программы существует нераз­рывная cвязь, которая строго отслежи­вается Delphi. Размещение на форме компонента приводит к автоматическо­му изменению текста программы. Уда­ление тех или иных автоматически вставленных фрагментов текста про­граммы может привести к удалению соответствующих компонентов.