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

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

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

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

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

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

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

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

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

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

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

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

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

Комментарии (0)

Нет комментариев. Ваш будет первым!