Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2_ИСР_C++Builder6_a5.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
2.72 Mб
Скачать

Лабораторная работа № 2 – самостоятельная подготовка

Начальные сведения об интегрированной среде разработки программ С++Builder 6

Цель работы: 1) ознакомиться с интегрированной средой разработки С++Builder; 2) научиться создавать, редактировать, связывать и выполнять программы, написанные на языке С++.

Теоретические сведения Основные компоненты интегрированной среды разработки

Интегрированная среда разработки программ (ИСР) включает в себя (рис.1):

  1. Основное окно ИСР С++Builder6.

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

- левую инструментальную панель (быстрые кнопки);

- правую инструментальную панель (палитру компонентов библиотеки визуальных компонентов);

- дополнительная инструментальная панель (правее главного меню) выбора конфигураций окна ИСР;

- дерево объектов (Object Tree View);

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

- окно формы.

Дерево объектов отображает иерархическую связь визуальных и невизуальных компонентов и объектов создаваемого приложения.

Инспектор объектов – это основной инструмент, с помощью которого задаются свойства компонентов и обработчики событий.

Рассмотрим основные компоненты главного меню.

  1. File(файл) – создает новый проект, новую форму, открывает существующий проект или форму, сохраняет проекты или формы в файлах с заданными именами.

  2. Edit(редактирование) – позволяет выполнять обычное редактирование, операции с буфером обмена, выравнивание групп, размещенных на форме компонентов по размеру и местоположению.

  3. Search(поиск) – осуществляет поиск и контекстную замену.

  4. View(просмотр) – осуществляет вызов на экран различных окон.

  5. Project(проект) – добавляет и удаляет из проекта формы, компилирует проект(без запуска на выполнение), задает опции проекта.

  6. Run(выполнение) – выполняет проект в различных режимах(нормальном, пошаговом, с точками останова, с возможностью просмотра значений переменных и т.д..

  7. Component(компонент) – создает и устанавливает новые компоненты, конфигурирует палитру инструментов.

  8. Database(база данных) – позволяет использовать инструментарий для работы с базами данных.

Палитра инструментов – это набор пиктограмм библиотеки визуальных компонентов(Visual Component Library – VCL). Пиктограммы сгруппированы в страницы, названия которых видны в верхней части палитры компонентов(рис.2)

  1. Палитра инструментов

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

Имя компонента, соответствующего данной пиктограмме, можно узнать из ярлычка, появляющегося, если задержать курсор мыши на этой пиктограмме. Если выбрать компонент и нажать F1, будет выдана информация об этом компоненте. Однако, в С++Builder есть небольшое несоответствие имен. Имя на ярлычке выглядит, например, Button или MainMenu, а имя класса, соответствующего такому компоненту, будет, соответственно, TButton, TMainMenu, т.к. все имена классов в С++Builder начинается с T.

В С++Builder форма является одним из базовых компонентов, поскольку именно на ней размещаются все остальные компоненты разрабатываемого приложения.

Другой, не менее важной частью ИСР С++Builder является окно редактора кода(рис.3). Это полноценный программный редактор, настраиваемый на различный стиль работы, в котором применяется выделение цветом и шрифтом синтаксических элементов программного кода.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]