Информатика. Материалы к лекции 5. Пользовательская форма на VBA презентация

Содержание

Слайд 2

Пользовательская форма Создание формы в редакторе VB: Insert \ UserForm

Пользовательская форма

Создание формы в редакторе VB: Insert \ UserForm

Слайд 3

Пользовательская форма Добавление формы в проект В проекте появится новая форма UserForm1

Пользовательская форма
Добавление формы в проект

В проекте появится новая форма UserForm1

Слайд 4

Свойства формы Name Имя формы Caption Текст, отображаемый в строке

Свойства формы

Name Имя формы
Caption Текст, отображаемый в строке заголовка
BorderStyle
BackColor
Left
Top
Height
Width
Picture
PictureSizeMode

Слайд 5

Методы формы Show отображает форму Hide скрывает форму События формы

Методы формы

Show отображает форму
Hide скрывает форму

События формы

Initialize при конфигурировании формы, до ее загрузки
Click, DblClick при

щелчке и двойном щелчке
Terminate при закрытии формы
Resize при изменении размеров формы
Слайд 6

Операторы Load загружает окно Unload выгружает форму с экрана и

Операторы

Load загружает окно
Unload выгружает форму с экрана и из памяти

Ключевое слово Me

Unload Me
Me.Caption

= “Калькулятор”
Me.BackColor = vbRed
Слайд 7

Создание пользовательской формы надпись ( Label ) поле ввода (

Создание пользовательской формы

надпись ( Label )
поле ввода ( TextBox )
кнопка (

CommandButton )
флажок ( CheckBox )
переключатель ( OptionButton )
рамка ( Frame )
список ( ListBox )
полоса прокрутки ( ScrollBar )
счетчик ( SpinButton )
Слайд 8

Создание пользовательской формы Квадратное уравнение

Создание пользовательской формы Квадратное уравнение

Слайд 9

Код кнопки «Найти корни» Объявление переменных Проверка корректности ввода исходных данных

Код кнопки «Найти корни»

Объявление переменных

Проверка корректности ввода исходных данных

Слайд 10

Код кнопки «Найти корни» Ввод исходных данных и вычисление дискриминанта Нахождение корней и вывод результата

Код кнопки «Найти корни»

Ввод исходных данных и вычисление дискриминанта

Нахождение корней и

вывод результата
Слайд 11

Код кнопки «Выход» Обработка события Initialize

Код кнопки «Выход»

Обработка события Initialize

Слайд 12

Кнопка «Квадратное уравнение» на листе «Формы» Код кнопки «Квадратное уравнение»

Кнопка «Квадратное уравнение» на листе «Формы»

Код кнопки «Квадратное уравнение»

Слайд 13

Создание пользовательской формы Минимум / Максимум

Создание пользовательской формы Минимум / Максимум

Слайд 14

Код кнопки «ОК» Объявление переменных Проверка корректности ввода исходных данных

Код кнопки «ОК»

Объявление переменных

Проверка корректности ввода исходных данных

Слайд 15

Код кнопки «ОК» Ввод исходных данных Вычисление минимума Вычисление максимума

Код кнопки «ОК»

Ввод исходных данных

Вычисление минимума

Вычисление максимума

Слайд 16

Код кнопки «Выход» Код кнопки «ОК» Вывод результата

Код кнопки «Выход»

Код кнопки «ОК»

Вывод результата

Слайд 17

Кнопка «Минимум / Максимум» на листе «Формы» Код кнопки «Минимум / Максимум»

Кнопка «Минимум / Максимум» на листе «Формы»

Код кнопки «Минимум / Максимум»

Слайд 18

Создание пользовательской формы Калькулятор

Создание пользовательской формы Калькулятор

Слайд 19

Код кнопки «Вычислить» Объявление переменных Проверка корректности ввода исходных данных

Код кнопки «Вычислить»

Объявление переменных

Проверка корректности ввода исходных данных

Слайд 20

Код кнопки «Вычислить» Ввод исходных данных Вычисление суммы, произведения, разности

Код кнопки «Вычислить»

Ввод исходных данных

Вычисление суммы, произведения, разности

Вычисление частного с проверкой

деления на ноль
Слайд 21

Код кнопки «Выход» Код кнопки «Вычислить» Вывод результата

Код кнопки «Выход»

Код кнопки «Вычислить»

Вывод результата

Слайд 22

Кнопка «Калькулятор» на листе «Формы» Код кнопки «Калькулятор»

Кнопка «Калькулятор» на листе «Формы»

Код кнопки «Калькулятор»

Слайд 23

Создание пользовательской формы Цвет

Создание пользовательской формы Цвет

Слайд 24

Изменение полосы прокрутки ScrollRed Изменение полосы прокрутки ScrollGreen

Изменение полосы прокрутки ScrollRed

Изменение полосы прокрутки ScrollGreen

Слайд 25

Изменение полосы прокрутки ScrollBlue Изменение поля ввода TextRed

Изменение полосы прокрутки ScrollBlue

Изменение поля ввода TextRed

Слайд 26

Изменение поля ввода TextBlue Изменение поля ввода TextGreen

Изменение поля ввода TextBlue

Изменение поля ввода TextGreen

Слайд 27

Обработка события Initialize

Обработка события Initialize

Имя файла: Информатика.-Материалы-к-лекции-5.-Пользовательская-форма-на-VBA.pptx
Количество просмотров: 29
Количество скачиваний: 0