- •Лабораторный практикум
- •2 Часть
- •Visual Basic. Основы программирования
- •Дмитров 2012
- •Содержание
- •Предисловие
- •Данные, Выражения, Функции Данные вVisualBasic
- •Типы данных
- •Константы
- •Переменные
- •Область видимости переменных
- •Присвоение значения переменной
- •Выражения и функции Арифметическое выражение
- •Логическое выражение
- •Строковое выражение
- •Встроенные математические функции
- •Финансовые функции
- •Функции обработки строк
- •Функции даты и времени
- •Системные функции
- •Функции преобразования типов
- •Функции для работы с графикой
- •Лабораторно-практические работы Общие рекомендации по выполнению работ
- •Лабораторно-практическая работа №1
- •Лабораторно-практическая работа № 2
- •2 Часть
- •Лабораторно-практическая работа № 3
- •Лабораторно-практическая работа № 4
- •Лабораторно-практическая работа № 5
- •Лабораторно-практическая работа №6
- •Лабораторно-практическая работа №7
- •Лабораторно-практическая работа №8
- •2 Часть
- •Лабораторно-практическая работа №9
- •Лабораторно-практическая работа № 10
- •Задания для самостоятельного выполнения
2 Часть
Откройте новый проект, установите следующие объекты и измените им свойства
-
Объект
Свойство
Значение
Рамки
Caption
Сегодня
Caption
Дата рождения (дд.мм.гг)
Caption
(отсутствует)
Caption
Сколько прожил дней
Caption
Ваш возраст
Метки
Name
LblDay
Name
LblD
Name
LblM
Name
LblY
Name
LblResult
Name
LblLet
Командная кнопка
Name
CmdPusk
Caption
Пуск
Текстовое окно
Name
TxtDataR
Text
(отсутствует)
Приведите свою форму в соответствие с образцом
В окне кода процедуры обработки события Click набрать для объекта cmdPusk
Dim dd, dr As Date
dd = Date
dr = TxtDataR.Text
LblDay.Caption = dd
LblD.Caption = Day(dr)
LblM.Caption = Month(dr)
LblY.Caption = Year(dr)
LblResult.Caption = dd - dr
LblLet.Caption = Format(dd - dr, "yy")
Проверьте работу программы
Лабораторно-практическая работа №9
Тема: Встроенные функции
Цель: Получить навыки использования финансовых функций
Порядок выполнения
Откройте новый проект, установите следующие объекты и измените им свойства
-
Объект
Свойство
Значение
Рамки
Caption
Годовой прирост (%)
Caption
Число платежей
Caption
Сумма кредита
Caption
Величина выплаты
Текстовые окна
Name
TxtPrirost
Name
TxtKolWo
Name
TxtKredit
Name
TxtViplata
Командные кнопки
Name
CmdPrirost
Caption
Прирост
Name
CmdViplata
Caption
Выплата
Name
CmdKredit
Caption
Кредит
Приведите свою форму в соответствие с образцом
В разделе общих объявлений набрать:
Dim r As Single
Dim p, v As Currency
Dim n As Integer
В окне кода процедуры обработки события Click набрать для объекта cmdViplata
r = Val(TxtPrirost.Text)
n = Val(Txtkolwo.Text)
v = Val(TxtKredit.Text)
r = r / 1200
p = -Pmt(r, n, v)
TxtViplata.Text = Str(p)
В окне кода процедуры обработки события Click набрать для объекта cmdKredit
r = Val(TxtPrirost.Text)
n = Val(Txtkolwo.Text)
p = Val(TxtViplata.Text)
r = r / 1200
p = -p
v = PV(r, n, p)
TxtKredit.Text = Str(v)
В окне кода процедуры обработки события Click набрать для объекта cmdPrirost
p = Val(TxtViplata.Text)
n = Val(Txtkolwo.Text)
v = Val(TxtKredit.Text)
p = -p
r = 1200 * Rate(n, p, v)
TxtPrirost.Text = Str(r)
Проверьте работу программы
Самостоятельно добавьте на форму еще одну командную кнопку и создайте для нее программный код, который удаляет содержимое в текстовых окнах.