Структура проекта и приложения в среде C++Builder C++Builder. Тема 3.

Презентация:



Advertisements
Похожие презентации
Прямоугольный треугольник.. Треугольник, у которого один угол равен 90º, называется прямоугольным треугольником. С С вввв оооо йййй сссс тттт вввв аааа.
Advertisements

Построение и редактирование геометрических объектов КОМПАС-3D. Тема 2.
Умножение и деление обыкновенной дроби на натуральное число. Урок учителя информатики-математики Н.Ф.Ишутченко, МОУ «Сош 5», г.Лангепас уч. год.
Решение уравнений и систем уравнений. MathCad. Тема 4.
Русский язык Учим слова из словаря Составитель: Ларионова Г. А., учитель начальных классов МОУ СОШ 27, г. Тверь 2 класс.
Свойства функций. Алгебра 9 класс. Область определения и множество значений функции. Область определения и множество значений функции. Все значения независимой.
Общие сведения о системе проектирования печатных плат P-CAD. P-CAD. Тема 1.
Тема 5. Основы современной технологии программирования Программирование в средах современных информационных систем. Интегрированные системы разработки.
Обработка данных в формате дата/время. дата/время. Вывод данных из программы на печать. Delphi. Тема 10.
История открытия клетки История открытия клетки Назад Открытие клетки Открытие клетки Открытие клетки Открытие клетки Вирхов Рудольф Вирхов Рудольф Вирхов.
2.4. Проект C++Builder Стандартный состав проекта: Unit1.cpp –программный файл реализации модуля, связанный с первой формой (Unit i.cpp – программный.
Устройства ввода информации Россошь. Содержание К К лллл аааа сссс сссс ииии фффф ииии кккк аааа цццц ииии яяяя у у сссс тттт рррр оооо йййй сссс тттт.
«Формирование изображений программным способом» Delphi. Тема 13: (Объект Canvas)
Контролирующий вариант Обучающий вариант старт выход.
Сложение и вычитание смешанных чисел Урок учителя информатики-математики Н.Ф.Ишутченко, МОУ «Сош 5», г.Лангепас уч. год 5 класс.
Для добавления текста щелкните мышью ЗЗЗЗ ииии мммм аааа в в в в к к к к аааа рррр тттт ииии нннн аааа хххх р р р р уууу сссс сссс кккк ииии хххх х х х.
Дон выбирает. Дон Выбирает Все говорят, а партия «Единая Россия» делает.
Основы объектно-ориентированного программирования (ООП)
Тест Алюминий старт выход. 1. Какая конфигурация соответствует атому алюминия? ssss ssss pppp ssss pppp.
Системы автоматизированного проектирования Курс лекций и лабораторных работ. Преподаватель: Михаил Брониславович Масюкевич 40 часов (3-й курс, II семестр).
Транксрипт:

Структура проекта и приложения в среде C++Builder C++Builder. Тема 3.

План темы: b1b1b1b1.... П П П П ооо инн яя тот ии ее п п п п р-р-р ооо ее кк тот аапа и и и и п п п п р-р-р ии лол ооо жж ее инн ии яя.... b2b2b2b2.... С С С С тот р-р-р уууу кк тот уууу р-р-р аапа п п п п р-р-р ооо ее кк тот аапа.... b3b3b3b3.... У У У У пп р-р-р аапа вввв лол ее инн ии ее п п п п р-р-р ооо ее кк тот ооо мм.... b4b4b4b4.... Н Н Н Н ее сс кк ооо лол ьььь кк ооо ф ф ф ф ооо р-р-р мм в в в в п п п п р-р-р ии лол ооо жж ее инн ии ии.... b5b5b5b5.... П П П П р-р-р ии мм ее р-р-р р р р р аапа заз р-р-р аапа боб ооо тот кк ии п п п п р-р-р ии лол ооо жж ее инн ии яя,,,, сс ооо сс тот ооо яя щщщщ ее гг ооо и и и и заз н н н н ее сс кк ооо лол ьььь кк ии хох ф ф ф ф ооо р-р-р мм....

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

Задача Проект Приложение

2. Структура проекта:

bФbФbФb Файлы описания форм (*.dfm); bФbФbФb Файлы программных модулей (*.cpp); bГbГbГb Главный файл проекта (*.bpr); bДbДbДb Другие файлы проекта (*.res – файл ресурсов, *.tds – файл настроек среды, *.h – заголовочный файл, *.obj – объектные файлы, внешние файлы (текст, изображение, звук, видео и др.)).

Файлы описания форм (*.dfm) - bЭbЭbЭb Это файлы, в которых сохраняются все установки свойств форм и ее компонентов, сделанные во время проектирования. bКbКbКb Количество dfm-файлов равно количеству используемых в приложении форм. bЗbЗbЗb Заглянуть в один из dfm-файлов…

Файлы программных модулей (*.cpp) - bЭbЭbЭb Это файлы с текстом на языке программирования C++, в которых сохраняются все функции обработки событий. bКbКbКb Количество cpp-файлов, больше либо равно количеству используемых в приложении форм. bЗbЗbЗb Заглянуть в один из cpp-файлов…

Главный файл проекта (*.bpr) - bЭbЭbЭb Это программный файл, который подключает и объединяет все файлы проекта. bДbДbДb Для каждого проекта существует только один bpr-файл, именно этот файл надо открыть для открытия проекта. bЗbЗbЗb Заглянуть в один из bpr-файлов… bЗbЗbЗb Заглянуть в папку с проектом…

3. Управление проектом. Основные операции: bСbСbСb Создание нового проекта; bСbСbСb Сохранение проекта; bОbОbОb Открытие проекта; bДbДbДb Добавление (удаление) форм и модулей в проект; bПbПbПb Просмотр и изменение свойств проекта. (Показать и рассказать как в C++Builder выполняются эти операции).

4. Несколько форм в приложении. bВbВbВbВ состав проекта может входить несколько форм. Одна из них назначается главной, команда Проект/Параметры…/Формы… Project/Options…/Forms b Гb Гb Гb Главная форма получает управление при запуске приложения.

bОbОbОb Остальные формы открываются и закрываются из соответствующих обработчиков событий. bМbМbМb Методы формы для её открытия: Имя_формы->Show() – немодальный (параллельный) режим; Имя_формы->ShowModal () – модальный (последовательный) режим.

bВbВbВb Вызываемая форма должна быть подключена к вызывающей: - активизировать вызывающую форму; - выполнить команду Файл\Использование модуля… File/include Unit Hdr… - выбрать из списка модуль вызываемой формы.

bРbРbРb Разработать приложение, работающее по следующей схеме: Главная форма Форма для решения Задачи_1 Форма для решения Задачи_2 Модальный режим Немодальный режим 5. Пример разработки приложения, состоящего из нескольких форм.

6. Пример разработки приложения, состоящего из нескольких форм.