- •Лабораторный практикум
- •2 Часть
- •Visual Basic. Основы программирования
- •Дмитров 2012
- •Содержание
- •Предисловие
- •Данные, Выражения, Функции Данные вVisualBasic
- •Типы данных
- •Константы
- •Переменные
- •Область видимости переменных
- •Присвоение значения переменной
- •Выражения и функции Арифметическое выражение
- •Логическое выражение
- •Строковое выражение
- •Встроенные математические функции
- •Финансовые функции
- •Функции обработки строк
- •Функции даты и времени
- •Системные функции
- •Функции преобразования типов
- •Функции для работы с графикой
- •Лабораторно-практические работы Общие рекомендации по выполнению работ
- •Лабораторно-практическая работа №1
- •Лабораторно-практическая работа № 2
- •2 Часть
- •Лабораторно-практическая работа № 3
- •Лабораторно-практическая работа № 4
- •Лабораторно-практическая работа № 5
- •Лабораторно-практическая работа №6
- •Лабораторно-практическая работа №7
- •Лабораторно-практическая работа №8
- •2 Часть
- •Лабораторно-практическая работа №9
- •Лабораторно-практическая работа № 10
- •Задания для самостоятельного выполнения
Лабораторно-практическая работа № 2
Тема: Ввод, вывод и присвоение в программе
Цель работы: получить навыки разработки приложений для вычислительных задач
Порядок выполнения
Загрузите графический редактор Paint. 1 часть
Выберите в меню программы Рисунок / Атрибуты
В появившемся окне установите Единицы см, Ширина 6, Высота 3., нажмите Ок
Используя инструментарий программы нарисуйте параллелепипед с обозначением сторон и сохраните свой рисунок.
Закройте программу Paint
Загрузите Visual Basic
Установите на форме следующие объекты и измените им свойства
-
Объект
Свойство
Значение
Метки
Caption
Объем коробки вычисляется по формуле
Caption
V=A*B*H
Caption
Длина
Caption
Ширина
Caption
Высота
Caption
Объем
Командная кнопка
Name
CmdResult
Caption
Определение объема
Текстовые окна
Name
Text1
Name
Text2
Name
Text3
Name
Text4
Изображение
Name
Image1
Picture
(созданный Вами рисунок)
Приведите свою форму в соответствие с образцом
В окне кода процедуры обработки события Click для объекта CmdResult набрать
Dim a,b,h,v As Integer
a = Val(Text1.Text)
b = Val(Text2.Text)
h = Val(Text3.Text)
v = a * b * h
Text4.Text = v
Проверьте работу программы на различных входных данных
2 Часть
Откройте новый проект, на форме расположите объекты и измените для них свойства:
-
Объект
Свойство
Значение
Командные кнопки
Caption
Обмен значениями
Name
Cmd1
Caption
Обмен шрифтами
Name
Cmd2
Caption
Обмен начертанием
Name
Cmd3
Текстовые окна
Name
Text1
Font
14, Полужирный, Ms Serif
ForeColor
Черный
Text
Это левое поле
Name
Text2
Font
14, Курсив, Garamond
ForeColor
Красный
Text
Это правое поле
Приведите свою форму в соответствии с образцом.
В окне кода процедуры обработки события Click для объекта Cmd1 набрать
Dim stroka1 As String, stroka2 As String
stroka1 = Text1.Text : stroka2 = Text2.Text
Text1.Text = stroka2 : Text2.Text = stroka1
В окне кода процедуры обработки события Click для объекта Cmd2 набрать
Dim stroka1 As String, stroka2 As String
stroka1 = Text1.FontName : stroka2 = Text2.FontName
Text1.FontName = stroka2 : Text2.FontName = stroka1
В окне кода процедуры обработки события Click для объекта Cmd3 набрать
Dim stroka1 As Boolean, stroka2 As Boolean
'полужирный
stroka1 = Text1.FontBold : stroka2 = Text2.FontBold
Text1.FontBold = stroka2 : Text2.FontBold = stroka1
'курсив
stroka1 = Text1.FontItalic : stroka2 = Text2.FontItalic
Text1.FontItalic = stroka2 : Text2.FontItalic = stroka1
Проверьте работу программы. Объясните, почему объявленные переменные имеет различный тип в процедурах.
Добавьте командную кнопку на форму и разработайте программу для нее для обмена цветом шрифта между окнами (самостоятельно)