- •Лабораторный практикум
- •1 Часть
- •Visual Basic. Основы программирования
- •Дмитров 2012
- •Содержание
- •Предисловие
- •Основные понятияVisualBasic
- •Этапы созданияWindows-приложений
- •Экран проектирования в системе Visual Basic
- •Объекты управления и их свойства
- •Основные свойства объектов управления
- •Свойства, используемые для управления формой
- •Основные объекты управления и их специфичные свойства
- •Наименование объектов Visual Basic
- •События
- •События, возникающие при работе с мышью
- •События, возникающие при работе с клавиатурой
- •События, связанные с фокусом
- •События, специфичные для объектов
- •Окно кода процедуры обработки события
- •Понятие метода в Visual Basic
- •Проект приложения
- •Структура проекта
- •Запуск проекта
- •Сохранение проекта
- •Открытие проекта
- •Компиляция проекта
- •Лабораторно-практические работы Общие рекомендации по выполнению работ
- •Лабораторно-практическая работа № 1
- •Лабораторно-практическая работа № 2
- •Лабораторно-практическая работа № 3
- •Лабораторно-практическая работа № 4
- •Лабораторно-практическая работа № 5
- •Лабораторно-практическая работа № 6
- •Лабораторно-практическая работа № 7
- •Задания для самостоятельного выполнения
- •Приложение
Лабораторно-практическая работа № 3
Тема: Основные объекты управления и их свойства
Цель: Получить навыки работы с объектами переключатель, флажок и рамка
Порядок выполнения
Загрузите Visual Basic
Установите на форме следующие объекты и измените им свойства
-
Объект
Свойство
Значение
Рамки
Caption
Размер шрифта
Font
Размер 10
Caption
Начертание
Font
Размер 10
Переключатели
Name
Opt10
Caption
10
Name
Opt18
Caption
18
Name
Opt24
Caption
24
Флажки
Name
ChkItalic
Caption
Курсив
Name
ChkBold
Caption
Полужирный
Name
ChkUnder
Caption
Подчеркнутый
Текстовое окно
Name
Text1
Text
(отсутствует)
Приведите свою форму в соответствие с образцом
Самостоятельно измените значения свойств Backcolor, ForeColor, Font для объектов формы
В окне кода процедуры обработки события Click для объекта Opt10 набрать
Text1.FontSize = 10
Самостоятельно введите код для других переключателей
В окне кода процедуры обработки события Click для объекта ChkItalic набрать
Text1.FontItalic = ChkItalic.Value
Самостоятельно введите код для других флажков
Проверьте работу программы: введите текст в текстовое окно и отформатируйте его, используя переключатели и флажки
Остановите работу программы
Установите на форму еще одну рамку «Цвет шрифта», разметите в ней три переключателя:
OptRed Красный
OptBlue Синий
OptGreen Зеленый
В окне кода процедуры обработки события Click для объекта OptRed набрать
Text1.ForeColor=vbRed
Введите код для других переключателей, используя встроенный константы vbBlue, vbGreen
Проверьте работу программы. Остановите работу программы
Измените стиль и цвет для переключателей в рамке «Цвет шрифта», для этого:
выделите переключатель OprRed
установите для свойства Style значение 1-Graphical
удалите значение в свойстве Caption у переключателя и уменьшите ширину
установите для свойства BackColor красный цве
По аналогии измените два других переключателя
Измените стиль флажков в рамке «Начертание», для этого:
выделите флажок ChkItalic
установите для свойства Style значение 1-Graphical
удалите значение в свойстве Caption
для свойства Picture выберите любую иконку (VB\Graphics\Icons\…)
при необходимости измените размеры флажка
По аналогии измените два других флажка (картинки все разные)
Проверьте работу программы
Результат показать преподавателю.
Лабораторно-практическая работа № 4
Тема: Основные объекты управления и их свойства
Цель: Получить навыки работы с объектами горизонтальная и вертикальная прокрутка и линия
Порядок выполнения
Загрузите Visual Basic
Установите на форме следующие объекты и измените им свойства
-
Объект
Свойство
Значение
Рамки
Caption
Толщина линии
Font
Размер 10
Caption
Стиль линии
Font
Размер 10
Горизонтальные прокрутки
Name
Hsb1
Left
500
Top
0
Width
4000
Max
4000
Min
500
LargeChange
100
SmallChange
10
Name
Hsb2
Value
4000
Left
500
Top
4300
Width
4000
Max
4000
Min
500
LargeChange
100
SmallChange
10
Name
HsbWidth
Max
10
Min
1
Name
HsbStyle
Max
6
Min
0
Вертикальные прокрутки
Name
Vsb1
Value
2000
Left
0
Top
0
Height
4000
Max
4000
Min
500
LargeChange
100
SmallChange
10
Name
Vsb2
Value
2000
Left
5000
Top
0
Height
4000
Max
4000
Min
500
LargeChange
100
SmallChange
10
Линия
Name
Line1
Приведите свою форму в соответствие с образцом
В окне кода процедуры обработки события Change набрать
для объекта Vsb1
Line1.Y1 = Vsb1.Value
для объекта Vsb2
Line1.Y2 = Vsb2.Value
для объекта Hsb1
Line1.X1 = Hsb1.Value
для объекта Hsb1
Line1.X2 = Hsb2.Value
для объекта HsbStyle
Line1.BorderStyle = HSbStyle.Value
для объекта HsbWidth
Line1.BorderWidth = HSbWidth.Value
Проверьте работу программы, изменяя значения на прокрутках несколькими способами:
щелчок по одной из стрелок на концах линейки прокрутки;
перемещение «бегунка»
щелчок внутри линейки прокрутки
Результат показать преподавателю.