Разделы презентаций


Программирование на Visual C++ презентация, доклад

Платформа .NET FrameworkПлатформа .NET Framework — это интегрированный компонент Windows, который поддерживает создание и выполнение нового поколения приложений и веб-служб XML. Двумя основными компонентами платформы .NET Framework являются общеязыковая среда выполнения

Слайды и текст этой презентации

Слайд 1Программирование на Visual C++
Лекция 5

Программирование на   Visual C++Лекция 5

Слайд 2Платформа .NET Framework
Платформа .NET Framework — это интегрированный компонент Windows,

который поддерживает создание и выполнение нового поколения приложений и веб-служб

XML.
Двумя основными компонентами платформы .NET Framework являются общеязыковая среда выполнения (CLR) и библиотека классов .NET Framework.
Основой платформы .NET Framework является среда CLR. Среда выполнения управляет кодом во время выполнения и предоставляет основные службы, такие как управление памятью, управление потоками и удаленное взаимодействие. При этом накладываются условия строгой типизации и другие виды проверки точности кода, обеспечивающие безопасность и надежность.
Библиотека классов платформы .NET Framework содержит все классы, интерфейсы и типы значения, входящие в пакет SDK (пакет средств разработки программного обеспечения) для Windows. Эта библиотека предоставляет разработчикам доступ к системным средствам. Она разрабатывалась как основа для создания приложений, компонентов и элементов управления .NET Framework.
Платформа .NET FrameworkПлатформа .NET Framework — это интегрированный компонент Windows, который поддерживает создание и выполнение нового поколения

Слайд 3Архитектура .NET Framework

Архитектура .NET Framework

Слайд 4Создание Windows – приложений на С++
Приложение MFC является исполняемым приложением

для Windows на основе библиотеки Microsoft Foundation Class (MFC).
Приложение

Windows Forms – это приложение Microsoft Windows на платформе .NET Framework. Приложения используют классы .NET Framework и иные функциональные возможности .NET с новым синтаксисом Visual C++.
Создание Windows – приложений на С++Приложение MFC является исполняемым приложением для Windows на основе библиотеки Microsoft Foundation

Слайд 5Приложение Windows Forms
В Windows Forms форма является видимой поверхностью, на

которой отображается информация для пользователя. Обычно приложение Windows Forms строится

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

Приложение Windows FormsВ Windows Forms форма является видимой поверхностью, на которой отображается информация для пользователя. Обычно приложение

Слайд 6Событийно-управляемое программирование
Событие воспринимается Windows и преобразуется в сообщение — запись,

содержащую необходимую информацию о событии.
Сообщения поступают в общую очередь, откуда

распределяются по очередям приложений.
Каждое приложение содержит цикл обработки сообщений, который выбирает сообщение из очереди и через операционную систему вызывает подпрограмму, предназначенную для его обработки.
Таким образом, Windows-приложение состоит из:
главной программы, обеспечивающей инициализацию и завершение приложения;
цикла обработки сообщений;
набора обработчиков событий.
Событийно-управляемое программированиеСобытие воспринимается Windows и преобразуется в сообщение — запись, содержащую необходимую информацию о событии.Сообщения поступают в

Слайд 7Создание нового проекта Windows Forms
В меню Файл последовательно выберите команды

Создать и Проект....
В узле Visual C++ области Типы проектов выберите

CLR, а затем в области Шаблоны выберите Приложение Windows Forms.
Введите имя проекта. Можно принять место размещения по умолчанию, ввести необходимое место размещения или перейти к каталогу, в который требуется сохранить проект.
Откроется конструктор Windows Forms, отображающий форму Form1 созданного проекта.
Создание нового проекта Windows FormsВ меню Файл последовательно выберите команды Создать и Проект....В узле Visual C++ области

Слайд 8Вид конструктора Windows Form

Вид конструктора Windows Form

Слайд 9Понятие события
Событие — это действие, на которое можно ответить (или

которое можно обработать) с помощью кода. События возникают в результате

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


Понятие событияСобытие — это действие, на которое можно ответить (или которое можно обработать) с помощью кода. События

Слайд 10Обработчик событий
Обработчик событий — это метод, связанный с событием. При

возникновении события выполняется код внутри обработчика событий. В каждом обработчике

событий существует два параметра, которые позволяют правильно обработать событие. В следующем примере показан обработчик события Click для элемента управления Button.
private:
void button1_Click(System::Object ^ sender,
System::EventArgs ^ e) { }
Первый параметр, sender, предоставляет ссылку на объект, вызвавший событие.
Второй параметр, e, в примере передает объект, связанный с обрабатываемым событием. Например, при возникновении события MouseDown так мы можем узнать координаты мыши e->X, e->Y или какая кнопка мыши была нажата e->Button.
Обработчик событийОбработчик событий — это метод, связанный с событием. При возникновении события выполняется код внутри обработчика событий.

Слайд 11Маркер (^)
В Visual C++ 2008 объект ссылочного типа класса объявляется

с помощью нового маркера (^), который называется дескриптором отслеживания, а

неформально - шапкой.

Слово "отслеживания" означает, что ссылочный тип находится в куче среды CLR и, следовательно, легко изменяет расположение при сжатии кучи сборщиком мусора.
Объект имеет доступ к своим членам с помощью оператора (->).

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


Слайд 12Создание обработчика событий
Первый способ:
В конструкторе Windows Forms двойной щелчок формы

или элемента управления создает обработчик событий для действия по умолчанию

для данного элемента.
Второй способ:
Щелкните форму или элемент управления, для которого требуется создать обработчик событий.
В окне Свойства нажмите кнопку События (молния).
В списке доступных событий щелкните событие, для которого требуется создать обработчик событий.
В поле справа от имени события введите имя обработчика и нажмите клавишу ENTER.
Добавьте соответствующий код в обработчик событий.


Создание обработчика событийПервый способ:В конструкторе Windows Forms двойной щелчок формы или элемента управления создает обработчик событий для

Слайд 13Создание простого приложения
Создание формы Windows Forms
Запустите Visual Studio.
Создайте

приложение Windows с именем HelloWorld.
Из панели элементов перетащите в

форму элемент управления Button.
Выделите его щелчком мыши. В окне "Свойства" присвойте свойству Text значение "Say Hello".
Написание кода приложения
Дважды щелкните кнопку, чтобы добавить обработчик событий Click. Откроется редактор кода, при этом положение курсора окажется внутри обработчика событий.
Вставьте следующий код:
MessageBox::Show("Hello, World!");
Тестирование приложения
Нажмите клавишу F5, чтобы запустить приложение.
Когда приложение запущено, нажмите кнопку и проверьте, отображается ли фраза "Hello, World!".
Закройте форму Windows Forms, чтобы вернуться в Visual Studio.
Создание простого приложения Создание формы Windows FormsЗапустите Visual Studio. Создайте приложение Windows с именем HelloWorld. Из панели

Слайд 14Выполнение приложения

Выполнение приложения

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика