- •Основы визуального программирования
- •Учебное пособие
- •Основы визуального программирования
- •1. Создать новый проект Windows Forms 91
- •Введение
- •Интегрированная среда разработки Microsoft Visual Studio
- •1.1 Многофайловая организация программ
- •1.2 Структура проекта в среде Visual Studio
- •1.3 Создание консольного приложения в Visual Studio
- •1.4 Отладка программы
- •Объектно-ориентированное программирование
- •Наследование;
- •Описание класса
- •Описание объектов
- •Методы класса
- •Наследование
- •Иерархия классов
- •Виртуальные методы. Полиморфизм.
- •Контейнерные классы
- •Принципы разработки Windows – приложений
- •Создание простейшего Windows-приложения
- •3.2 Диалоговые окна
- •3.3 Элементы управления и их свойства
- •Элемент управления Button
- •Элемент управления TextBox
- •Элементы управления MaskedTextBox и ToolTip
- •Элемент управления Label
- •Элемент управления ListBox
- •3.3.5. Элемент управления ComboBox
- •Элемент управления RadioButton
- •Элемент управления CheckBox
- •Элемент управления RichTextBox
- •Чтобы загрузить файл в элемент управления RichTextBox в процедуре обработки события для кнопки Button1:
- •Элемент управления NumericUpDown
- •Элемент управления Timer
- •Щелчок мыши и его обработка
- •3.5 Создание меню приложений
- •3.5.1 Создание главного меню
- •3.5.2 Создание контекстного меню
- •Рисование на форме
- •3.7 Создание многооконных приложений
- •Чтобы добавить новую форму Windows Forms выполните следующие действия:
- •Лабораторный практикум по визуальному программированию лабораторная работа 1 Создание простейшего Windows-приложения
- •Создать новый проект Windows Forms
- •Разместить на форме элементы управления
- •Настроить свойства элементов управления.
- •Создать обработчик событий для кнопки.
- •Выполните компиляцию программы.
- •Запуск программы на выполнение.
- •Добавление на форму элементов управления.
- •Создать новый проект Windows Forms и назвать его, например, Form_Second.
- •Разместить на форме элементы управления
- •Создать обработчик событий для кнопки
- •Лабораторная работа 2 создание приложения Windows Forms для вызова рекурсивных функций
- •Создать новый проект Windows Forms
- •Разместить на форме элементы управления
- •Настроить свойства элементов управления.
- •Создать обработчик событий для кнопки.
- •Запустить программу на выполнение.
- •Лабораторная работа 3 Создание Windows-приложения для обработки массива
- •Создать новый проект Windows Forms и назвать его, например, Form_lab2.
- •Разместить на форме элементы управления
- •Создать обработчик событий для кнопки
- •Лабораторная работа 4 Создание меню в Windows-приложение
- •Создать новый проект Windows Forms с именем form_lab3.Cpp.
- •Разместить на форме элементы управления и настроить их свойства
- •Создать обработчики событий для остальных пунктов меню
- •Заключение
- •Список литературы
Заключение
Система программирования С++ - мощная профессиональная система, предназначенная для решения задач любой сложности - от создания простых программ вычислительного характера до разработки сложных систем управления базами данных. Данное учебное пособие рассчитано на изучение основных приемов программирования и отладки программ на языке С++.
В главах учебного пособия рассматриваются основы объектно-ориентированного программирования и методика разработки Windows-приложений в среде Visual Studio. Изложение ведется от простого к сложному, что позволяет обучающимся решать простейшие задачи по разработке приложений. Конечно, не все возможности визуального программирования рассмотрены в пособие, но рассмотренного материала должно быть достаточно для реализации не сложных программных интерфейсов, основанных на знании основных конструкций языка С++. В учебном пособии приводится достаточное число различных примеров программирования, облегчающих понимание методики разработки Windows-приложений.
Список литературы
Ашарина, И. В. Язык С++ и объектно-ориентированное программирование в С++. Лабораторный практикум [Текст] : учеб.пособие / И. В. Ашарина, Ж. Ф. Крупская. - Москва: Горячая линия-Телеком, 2015. - 231, [1] с. : ил. - Библиогр.: с. 226. - ISBN 978-5-9912-0464-4.
Лафоре, Р. Объектно-ориентированное программирование в С++ [Текст] : монография / Р. Лафоре. - 4-е изд. - СПб. : ПИТЕР, 2012. - 923с.
Казанский А.А. Объектно-ориентированное программирование на языке MicrosoftVisual С# в среде разработки MicrosoftVisualStudio 2008 и .NET Framework. 4.3 [Электронный ресурс]: учебное пособие и практикум/ Казанский А.А.— Электрон.текстовые данные.— М.: Московский государственный строительный университет, ЭБС АСВ, 2011.— 180 c.— Режим доступа: http://www.iprbookshop.ru/19258.— ЭБС «IPRbooks», по паролю.
Иванов В.Б. Прикладное программирование на С/С++. С нуля до мультимедийных и сетевых приложений [Электронный ресурс]: учебное пособие/ Иванов В.Б.— Электрон. текстовые данные.— М.: СОЛОН-ПРЕСС, 2008.— 240 c.— Режим доступа: http://www.iprbookshop.ru/8727.— ЭБС «IPRbooks», по паролю.
