Ввод данных. Для ввода данных используется объект TextBox работающий с текстом, поэтому если вводятся числовые данные их необходимо преобразовывать в численные величины. Для вывода используется TextBox и Label. Эти объекты могут выводить численые величины, но если числа выводятся вместе с поясняющим текстом, то числа надо преобразовыват в текст иначе возникает ошибка. Для этих целей используют функции Val(строка) преобразует текст в число Str(число) преобразует число в текст
Рассмотрим программу которая для ввода использует объекты TextBox, а для вывода Label. Программа представляет собой простой калькулятор. В текстовые окна вводятся числа, причем целую часть от дробной отделяют точкой (как видим Micrjsoft осталась верна точке в Visual Basic, хотя все другие ее приложения используют запятую), при нажатии на кнопки в нижней части формы выводится результат.
Создадим новый проект и разместим элементы
Изменим свойства элементов в соответствии со снимком. У объектов Text1 и Text2 для того, чтобы очистить поле ввода надо удалить текст в свойстве Text. Сделаем двойной щелчок по по кнопке с надписью «Сложить»
После того как написано имя функции и поставлена скобка VB включает подсказку, в которой он приводит список аргументов функции и их типы. В данной подсказке сообщается что тип аргумента - String (строка, текст), а тип значения возвращаемого функцией - Double (числовой двойной точности).
Запишем текст подпрограмм обработки нажатия других кнопок
Для создания полноценной программы необходимо произвести компиляцию программы. Для этого нажимаем пункт меню File/Make Project1.exe...
Затем открываем папку где будет находится программа, задаем имя файлу и нажимаем кнопку Ok. В выбраной папке будет создан файл программы с расширением.exe.
Составьте программу, в своей папке откомпилируйте и сохраните.