Ввод и вывод информации. Текстовые поля в VB

13 сентября 2018 - Администратор

Ввод и вывод информации в VB  с помощью текстового поля.

На данном уроке мы  узнаем, как  размещать и настраивать различные элементы такие как метка , кнопка , текстовое поле  в среде  программирования VB .

Мы реализуем мини проект на VB  Калькулятор. Программа должна выводить форму,  в которой есть поля для ввода  чисел и  поле для вывода  результата суммы двух чисел. Сумма  введеных чисел выводится при нажатии кнопки Посчитать.

Пошагово разберем создание программы простешего калькулятора на vb. Для начала разработаем интерфейс программы.

1.      Размещаем кнопку на форме. В Toolbox  выбираем Button  и мышкой перетаскиваем его на форму.

выбор кнопки в vb

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

свойства кнопки в vb

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

элемент метка в vb

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

свойства метки

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
Полная версия программы простейшего калькулятора на VB:
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

Поделиться:

 
Комментарии (2)
Всилий # 11 мая 2019 в 10:38 0
Как сделать остальные математические функции.
Администратор # 14 мая 2019 в 06:57 0
Для каждой операции нужно установить свою кнопку и по аналогии обработать нажатие кнопки, только с соответствующей операцией Подробно калькулятор со всеми операциями на урокеКалькулятор на Vb