По разделу ПМ 02.4. Программирование информационного контента на языках высокого уровня

ПМ.02 Разработка, внедрение и адаптация программного обеспечения отраслевой направленности

Учебно-методическое пособие

для преподавателей и студентов

Составитель: Рысцова Е.Н.

Рецензент: Маликова З.П.

Г.

Лекция № 1. Интегральная среда Delphi. Окна Delphi.

Среда Delphi. Главное окно.

Среда Delphi – это сложный механизм, обеспечивающий высокоэффективную работу программиста. Часто ее называют интегрированной средой разработки. Она включает ряд окон, содержащих различные управляющие элементы.

По разделу ПМ 02.4. Программирование информационного контента на языках высокого уровня - student2.ru

После загрузки интерфейс Delphi 5 первоначально имеет 4 окна:

- главное окно (имеет заголовок Delphi 5 – Project1);

- окно Инспектора объектов (Object Inspector);

- окно Конструктора формы (Form1);

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

Не смотря на наличие многих окон, Delphi является однодокументной средой, то есть позволяет работать одновременно только с одним проектом. Название проекта выводится в заголовке главного окна. Все окна Delphi можно перемещать, убирать с экрана и изменять их размеры.

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

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

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

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

По разделу ПМ 02.4. Программирование информационного контента на языках высокого уровня - student2.ru

Главное меню содержит обширный набор команд для доступа к функциям Delphi и содержит следующие Разделы:

· File - работа с файлами.

· Edit - работа с областью обмена, размещение компонентов на форме.

· Search - поиск, замена заданного символа или строки в тексте.

· View - отображение различной информации.

· Project - управление проектом: добавление и удаление файлов, сборка проекта, установка параметров проекта.

· Run - запуск и отладка программы.

· Component - разработка новых компонентов, установка готовых компонентов.

· Database - запуск программ, облегчающих построение приложений баз данных.

· Tools - настройка параметров интегрированной среды разработки, запуск вспомогательных программ.

· Window - активизация нужного окна интегрированной среды разработки.

· Help - получение справочной информации.

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

- Standard (стандартная); - View (просмотр); - Debug (отладка);

- Custom (пользовательская); - Desktop (рабочий стол).

По разделу ПМ 02.4. Программирование информационного контента на языках высокого уровня - student2.ru

Палитра компонентов находится под главным меню в правой части главного окна и содержит множество компонентов. Компоненты - это части машинного кода, которые можно добавлять к проекту, размещая их в конструкторе формы. Все компоненты делятся на группы, каждая из которых располагается на отдельной вкладке, а сами компоненты представлены соответствующими пиктограммами. Нужная вкладка выбирается щелчком мыши.

По разделу ПМ 02.4. Программирование информационного контента на языках высокого уровня - student2.ru

Компонент – это заранее приготовленный фрагмент программы, который можно вставлять, если в этом есть необходимость, в разрабатываемое приложение.

Первоначально палитра компонентов имеет следующие вкладки:

- Standard (стандартная)

- Additional (дополнительная)

- Win32 – 32-разрядный интерфейс Windows

- System – доступ к системным функциям

- Data Access – доступ к БД с помощью BDE

- Data Controls – создание элементов управления данными

- ADO – связь с БД с использованием объектов данных ActiveX

- InterBase – обеспечение непосредственного доступа к одноименной БД

- Midas – разработка приложений для распределенных БД

- Internet Express – создание одноименных приложений, которые являются одновременно приложением, Web-сервером и приложением-клиентом распределенной БД.

- Internet – создание приложений Web-сервера для сети Internet

- FastNet – обеспечение протоколов доступа к сети Internet

- Decision Cube – многомерный анализ

- QReport – составление отчетов

- Dialogs – создание стандартных диалоговых окон

- Win3.1 – интерфейс Windows 3.x

- Samples - поставляемые в качестве примера

- ActiveX – ActiveX-компоненты

- Servers – оболочка VCL для общих серверов СОМ.

Наши рекомендации