Ввод и вывод информации в VB с помощью текстового поля.
На данном уроке мы узнаем, как размещать и настраивать различные элементы такие как метка , кнопка , текстовое поле в среде программирования VB .
Мы реализуем мини проект на VB Калькулятор. Программа должна выводить форму, в которой есть поля для ввода чисел и поле для вывода результата суммы двух чисел. Сумма введеных чисел выводится при нажатии кнопки Посчитать.
Пошагово разберем создание программы. Для начала разработаем интерфейс программы.
1. Размещаем кнопку на форме. В Toolbox выбираем Button и мышкой перетаскиваем его на форму.

2. Перетаскиваем ее в форму. Меняем надпись на кнопке в поле Text в свойствах (Properties).

3. Размещаем элемент Label (метка). Элемент Label в Vb используется lдля отображения на форме фиксированного текста или результата вычислений.

4. Перетаскиваем ее в форму. Меняем ее имя в поле Text в свойствах (Properties). Размещаем три метки: +, =, результат.

5. Размещаем два текстовых поля (Textbox). Для этого перетаскиваем два элемента Textbox в форму.
Чтобы написать программу которая будет выполняться после нажатия кнопки, жмем два раза мышкой на кнопку на форме. Переходим в функцию обработки события нажатие кнопки.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
End Sub
В этой функции мы считаем значение с текстовых полей, сложим их и выведем в поле Label (Результат).
Для начала введем две целочисленных переменных x и y.
Переменные служат для хранения и обработки информации. У каждой переменной есть имя и тип значений которые она может принимать. Перед работой с переменной ее необходимо объявить. Для объявления переменной в Vb используется ключевое слово Dim.
Чтобы объявить переменную, нужно указать Dim имя переменной As тип переменной.
Integer – целочисленный тип
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim x As Integer
Dim y As Integer
End Sub
Чтобы считать значение с текстового поля, необходимо использовать обращение к свойству Text элемента Textbox
Textbox(номер).Text. В переменные x и y мы записали значение текстового поля 1 и текстового поля2.
x = TextBox1.Text
y = TextBox2.Text
Чтобы вывести сумму в форму изменим свойтсво Text элемента Label1
Label1.Text = x + y
Полная версия программы:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim x As Integer
Dim y As Integer
x = TextBox1.Text
y = TextBox2.Text
Label1.Text = x + y
End Sub
End Class
Вернуться к содержанию
Перейти к следующему уроку Циклы в Vb