Система программирования Visual Basic

Содержание

Слайд 2

Язык программирования Visual Basic for Application (VBA) используется для автоматизации работы:

Язык программирования Visual Basic for Application (VBA) используется для автоматизации работы:

в текстовом процессоре Word,
электронной таблице Excel,
и в программе ведения баз данных Access.
Слайд 3

Использование элементов графического интерфейса предполагает разработку визуальной части и кода приложения.

Использование элементов графического интерфейса предполагает разработку визуальной части и кода приложения.


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

Основные понятия в системе программирования Visual Basic Элементы управления – это

Основные понятия в системе программирования Visual Basic

Элементы управления – это

объект системы программирования, который можно использовать для создания приложения.
При проектировании выбираются те элементы управления, с которыми будет работать приложение.
Каждый элемент управления характеризуется определенными свойствами, методами и событиями.
Слайд 5

Свойства (Properties) – характеристики формы или элемента управления, которые определяют изображение

Свойства (Properties) – характеристики формы или элемента управления, которые определяют изображение

формы и элемента управления на экране, их поведение и название.
Слайд 6

Метод (Metods) – это действие, которое может выполнить элемент управления или

Метод (Metods) – это действие, которое может выполнить элемент управления или

форма. Методы доступны только во время выполнения приложения.
Событие – это действие, которое может выполнить пользователь над формой или элементом управления, например, щелчок мышью на элементе управления или нажатие клавиши, перемещение мыши, выбор пункта меню.
Слайд 7

Разработка проекта осуществляется в интегрированной среде разработки, включающей: строку меню, стандартную

Разработка проекта осуществляется в интегрированной среде разработки, включающей:

строку меню,
стандартную панель

инструментов,
панель элементов управления,
окно свойств элементов управления,
окно формы,
окно редактора кода приложения,
окно проекта,
окно макета формы.
Слайд 8

Слайд 9

03.09.2017 ПГУПС, каф. ИнИБ Основные элементы управления

03.09.2017

ПГУПС, каф. ИнИБ

Основные элементы управления

Слайд 10

Панель элементов управления - General Содержит стандартные элементы управления, т.е. объекты

Панель элементов управления - General

Содержит стандартные элементы управления, т.е. объекты

системы программирования, которые можно использовать для создания приложения.
Слайд 11

ПГУПС, каф. ИнИБ Используется для отображения на форме (вывода на форму)

ПГУПС, каф. ИнИБ

Используется для отображения на форме (вывода на форму) текста,

заголовков, комментариев, названия объектов и др.

Label – надпись (этикетка)

Слайд 12

03.09.2017 ПГУПС, каф. ИнИБ Свойства (Properties) – определяют внешний вид и

03.09.2017

ПГУПС, каф. ИнИБ

Свойства (Properties) – определяют внешний вид и поведение объекта

:

Caption
главное свойство, содержит текст надписи;
Name
имя элемента, по которому к нему обращаются в тексте программы

Слайд 13

03.09.2017 ПГУПС, каф. ИнИБ CommandButton (командная кнопка) Нажатие на кнопку инициирует

03.09.2017

ПГУПС, каф. ИнИБ

CommandButton (командная кнопка)

Нажатие на кнопку инициирует некоторое действие.
Кнопку можно

помещать в любое место формы.
Ее событием является щелчок – Click. Визуально отображается «нажатием» кнопки.
Слайд 14

03.09.2017 ПГУПС, каф. ИнИБ Свойства кнопок (Properties) Name по умолчанию CommandButton

03.09.2017

ПГУПС, каф. ИнИБ

Свойства кнопок (Properties)

Name
по умолчанию CommandButton 1, CommandButton

2, …
Caption
определяет текст, который можно написать на кнопке - «Пуск», «Старт», «Вычислим»
Слайд 15

03.09.2017 ПГУПС, каф. ИнИБ TextBox (Текстовое поле ввода) Обеспечивает возможность ввода и вывода текста пользователем.

03.09.2017

ПГУПС, каф. ИнИБ

TextBox (Текстовое поле ввода)

Обеспечивает возможность ввода и вывода текста

пользователем.
Слайд 16

03.09.2017 ПГУПС, каф. ИнИБ Свойства (Properties) Name По умолчанию TextBox1, TextBox2

03.09.2017

ПГУПС, каф. ИнИБ

Свойства (Properties)

Name
По умолчанию TextBox1, TextBox2 и т.д.

рекомендуется заменить стандартное имя элемента на уникальное с соблюдением правила Text<имя объекта> - TextRadius
Text
Определяет текст, который первоначально отражается в текстовом поле. Его следует удалить. Поле содержит текст введенный пользователем или присвоенной ему программой.
Слайд 17

03.09.2017 ПГУПС, каф. ИнИБ ListBox (окно списка) Используется для вывода большого

03.09.2017

ПГУПС, каф. ИнИБ

ListBox (окно списка)

Используется для вывода большого числа элементов списка.
Мы

будем использовать для вывода результатов циклических задач.
Слайд 18

03.09.2017 ПГУПС, каф. ИнИБ Порядок создания проекта в Visual Basic

03.09.2017

ПГУПС, каф. ИнИБ

Порядок создания проекта в Visual Basic

Слайд 19

Построение формы Перенести с панели инструментов General элементы управления на форму

Построение формы
Перенести с панели инструментов General элементы управления на форму
В

окне «Свойства» задать требуемые свойства элемента
Записать код приложения в окне редактора кода.
Сохранение проекта
Выполнение проекта
Слайд 20

03.09.2017 ПГУПС, каф. ИнИБ Следовательно: сначала надо сконструировать форму, расположить на

03.09.2017

ПГУПС, каф. ИнИБ


Следовательно:
сначала надо сконструировать форму, расположить на ней

соответствующие объекты, а затем записать для них код.
Слайд 21

Наиболее часто используемые элементы управления: текстовое поле (TextBox_n), надпись (Label_n), окно

Наиболее часто используемые элементы управления:

текстовое поле (TextBox_n),
надпись (Label_n),
окно списка (ListBox_n).


Метод Additem (Добавить элемент) - позволяет наращивать список.
командная кнопка (CommandButton_n),
где n – порядковый номер элемента управления, расположенного на форме.
Слайд 22

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

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

формы, после чего определяются их свойства.
Событие элемента управления CommandButton_n – Click, с помощью которого осуществляется запуск кода приложения на выполнение.