Лекция "Характеристика интегрированной среды разработки программ Delphi."

  • Лекции
  • docx
  • 14.03.2017
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Создание прикладных программ, или приложений, в Delphi выполняется в интегрированной среде разработки IDE (Integrated Development Environment). IDE служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные элементы управления. С помощью средств интегрированной среды разработчик может проектировать интерфейсную часть приложения, а также писать программный код, и связывать его с управляющими элементами. При этом вся работа по созданию приложения, включая отладку, происходит в IDE. Главные составные части среды программирования
Иконка файла материала билет 25 тема 2.docx
билет 25 тема 2 77 Характеристика интегрированной среды разработки программ Delphi. Создание прикладных программ, или приложений, в Delphi выполняется в интегрированной среде  разработки IDE (Integrated Development Environment). IDE служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные элементы управления. С  помощью средств интегрированной среды разработчик может проектировать интерфейсную часть  приложения, а также писать программный код, и связывать его с управляющими элементами. При  этом вся работа по созданию приложения, включая отладку, происходит в IDE.  Главные составные части среды программирования Интегрированная среда программирования Delphi состоит из следующих основных частей: 1. 2. 3. 4. 5. Главное окно  Дизайнер форм (Form Designer)  Редактор исходного текста (Editor Window)  Палитра компонентов (Component Palette)  Инспектор объектов (Object Inspector)  В главном окне отображается Главное меню, Панель инструментов и Палитра компонентов (см.  рисунок). Главное меню содержит обширный набор команд для доступа к функциям Delphi. Панель  инструментов находится под Главным меню в левой части Главного окна и содержит 15 кнопок  быстрого доступа для вызова часто используемых команд Главного меню. Палитра компонентов  находится справа от Панели инструментов и содержит множество компонентов, размещаемых в  создаваемых приложениях. Все компоненты делятся на группы, каждая из которых в Палитре  компонентов располагается на отдельной странице (Standard, Additional, Win 32 и др.).  Рисунок ­ Приложение Delphi. Дизайнер форм в Delphi служит для создания визуального интерфейса программы (рис. 9). Дизайнер  Форм первоначально состоит из одного пустого окна, которое заполняется компонентами,  выбранными в Палитре компонентов.  Редактор исходного текста (Редактор кода) представляет собой текстовый редактор, с помощью  которого можно создавать и редактировать программный код (рис. 9).  Инспектор объектов состоит из двух страниц, каждую из которых можно использовать для  определения поведения данного компонента (рис. 9). Первая страница – это список свойств, вторая – список событий. Если нужно изменить что­нибудь, связанное с определенным компонентом, то  обычно делается это в Инспекторе объектов. Страница событий связана с Редактором кода. Если  дважды щелкнуть мышкой на правую сторону какого­либо пункта, то соответствующий данному  событию код автоматически запишется в Редактор. Сам Редактор немедленно получит фокус, и  появится возможность добавить код обработчика данного события. Организация проекта, основные файлы проекта  Проект в Delphi состоит из форм, модулей, установок параметров проекта, ресурсов и т.д. Вся эта  информация размещена в файлах: файл проекта (.dpr); файл модуля (.pas); описание формы (.dfm);  описание ресурсов (.res); параметры проекта (.dof); параметры среды (.cfg); исполняемый файл  (.exe). Типичная головная программа приложения имеет вид: program Project1;uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end. Текст модуля имеет вид. 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} {Сюда могут помещаться предложения uses, объявления типов, констант, переменных, к которым не  будет доступа из других модулей. Тут же должны быть реализации всех объявленных в разделе  interface функций и процедур, а также могут быть реализации любых дополнительных, не  объявленных ранее функций и процедур.} end.