План Содержениа Основные достоинства системы программирования C++ Builder


Конструирование по способу "drag-and-drop


Download 39.28 Kb.
bet2/10
Sana23.12.2022
Hajmi39.28 Kb.
#1044548
1   2   3   4   5   6   7   8   9   10
Bog'liq
Создание приложений с использованием компонентов ProggressBar (7)

Конструирование по способу "drag-and-drop" позволяет создавать приложение простым перетаскиванием захваченных мышью визуальных компонент из палитры компонент на форму приложения. Инспектор объектов предоставляет возможность оперировать со свойствами и событиями компонент уже на этапе разработки приложения, автоматически задавая значения свойств компонент, создавая заготовки функций обработки событий, которые необходимо наполнять кодом.
Механизмы двунаправленной разработки (two-way-tools) позволяют синхронизировать процесс визуального проектирования форм и генерацию исходного кода, когда манипулирование с визуальными средствами редактора форм или инспектора объектов приводит к автоматическим изменениям структуры программы, объявлений объектов программы.
Библиотека Визуальных Компонент VCL. Компоненты библиотеки VCL составляют основу программного инструментария программиста на С++Builder. Компонент – это объект, который своими свойствами, методами и событиями описывает поведение некоторого элемента пользовательского (кнопка, список строк в окне, меню) или программного (соединение с базой данных, сокет, таймер) интерфейса программы. Так как каждый компонент является законченным программным объектом, то, конструируя свое приложение как совокупность взаимодействующих компонент, программист избавляется от необходимости писать большие фрагменты кода – они уже реализованы разработчиками компонент. Находясь в среде объектно-ориентированного программирования C++Builder, компоненты можно использовать непосредственно, менять их свойства, облик и поведение или порождать производные элементы, обладающие нужными отличительными характеристиками. Хорошим подспорьем программисту является наличие исходных текстов библиотеки визуальных компонент, что облегчает разработку новых компонент на базе готовых примеров. C++Builder 6 версии Standard содержит более 80 компонент, версии Professional – более 150 компонент, версии Enterprise – более 200 компонент [4]. Благодаря открытости архитектуры VCL, список может быть дополнен как компонентами, приобретенными у сторонних разработчиков, так и компонентами собственной разработки.

Download 39.28 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling