Click to edit Master title style IDK1011 Основы программирования События и их обработка.

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



Advertisements
Похожие презентации
Высокоуровневые методы информатики и программирования Лекция 22 Работа с внешними устройствами.
Advertisements

ВВЕДЕНИЕ В WINFORMS Лекция 1. Устройство Windows-приложения Оконнная функция Окно Цикл обработки сообщений OS Windows Программа создает окно и присоединяет.
События формы. Обработчик событий Обработчик событий это метод, связанный с событием. При возникновении события выполняется код внутри обработчика событий.
Программирование в Mozilla По материалам сайта. Добавление Javascript в XUL-страницы Добавление страниц с текстом на Javascript происходит точно так же,
Создать форм 2 для GAME OVER Создать форм 3 для поздравления победителя.
Робота з клавіатурою та мишею у Delphi. Таймер.. Функции Delphi при работе с мышью При работе с мышью среда Delphi позволяет: определять координаты курсора.
VBA – Visual Basic for Application (офисное программирование) Назначение VBA VBA является современным языком визуального и объектно-ориентированного программирования.
Цель: 1. Познакомиться с основами ООП. 2. Начать изучение среды программирования Visual Basic. 3. Разработка первого проекта. Учитель информатики: Кошля.
Лекция 8 Обработка событий. Примеры привязки обработчиков событий Привязка с помощью атрибута обработчика: ; Информация о модели DOM консорциума W3C Привязка.
Программирование в среде Visual Basic: обработка событий Яковлева Татьяна Геннадьевна МАОУ гимназия 23 г. Челябинска.
МУНИЦИПАЛЬНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА 25 Выполнила: учитель информатики Турганова Н.В. Томск
Click to edit Master title style IDK1011 Основы программирования Диалоговые окна Чтение файлов и директорий.
Программирование в среде Visual Basic: переменные Яковлева Татьяна Геннадьевна МАОУ гимназия 23 г. Челябинска.
Проект Коды символов Проект Перевод чисел Проект Калькулятор.
Лекция 14 Труппа Спрайт Событие Скрипт Скрипт подобен особому текстовому элементу труппы с программным кодом Lingo, который указывает Director'y, что.
Windows forms. Объявление события public delegate void SampleEventDelegate(object Sender, string e); public event SampleEventDelegate SampleEvent; public.
Объявление события public delegate void SampleEventDelegate(object Sender, string e); public event SampleEventDelegate SampleEvent; public void CallEvent(string.
Начало работы Выбрать Файл Создать… Фрагмент (Чертеж) Выбрать команду – Точка в компактной панели «Геометрия» На Панели свойств находится Панель специального.
Процедуры и Функции Подпрограмма, задаваемая с помощью ключевого слова Sub (subprogram), называется процедурой, а с помощью ключевого слова Function -
MACROMEDIA FLASH интерактивность. Macromedia Flash В простом анимированном фильме кадры воспроизводятся в определенной последовательности, которая остается.
Транксрипт:

Click to edit Master title style IDK1011 Основы программирования События и их обработка

События Пользовательские события Ввод данных с клавиатуры Движения мыши, нажатие на кнопки Прикосновение к сенсорному экрану Программные события Срабатывание таймера Завершение I/O операции Заданные пользователем события

События У каждого компонента есть связанные с ним типичные события, свойственные этому компоненту. Обработчик события Обрабочик по умолчанию Пользовательский (переопределенный) обрабочик Произвольная (?) пользовательская функция

Обработчик события Private Sub name(sender As Object, e As EventArgs) Handles object.event … End Sub name – произвольное имя функции (задется пользователем) sender – объект, который сгенерировал событие е – дополнительные аргументы, в которых передается дополнительная информация о событии

События мыши События высокого уровня Click DoubleClick События низкого уровня MouseEnter, MouseLeave – курсор в пределах/за пределами объекта MouseDown, MouseUp – нажатие кнопок мыши MouseMove – движение курсора мыши

Параметр е событий мыши Тип параметра е – System.Windows.Forms.MouseEventArg s Button – кнопка, которая была нажата или отпущена Windows.Forms.MouseButtons – коды кнопок мыши X, Y – координаты курсора мыши на момент возникновения события

События клавиатуры Событие KeyPress e – KeyPressEventArgs KeyChar – символ клавиши Windows.Forms.Keys – коды клавиш Handled – событие обрабатывается в программе События KeyDown, KeyUp e – KeyEventArgs Специальные клавиши Alt, Ctrl, Shift My.Computer.Keyboard.AltKeyDown KeyCode – код клавиши Windows.Forms.Keys – коды клавиш Handled – событие обрабатывается в программе

События выбора объета Выбранный объект выделяется визуально по сравнению с остальными объектами. Объект можно выбрать Щелчком мыши Клавишей Tab (св-во TabStop/TabIndex) Метод Focus выбирает заданный компонент События Enter – компонент в фокусе (выбран) Событие Leave – фокус перешел к другому объекту

???

Повторение пройденного Классы и объекты Декларация класса Декларация переменной для хранения экзампляра класса Создание объекта Создание объекта и сохранение в переменной Свойства (переменные) класса Методы класса Режимы доступа Конструктор класса

Повторение пройденного Область видимости переменных Переменные класса и переменные метода Область видимости методов класса Пример (калькулятор)