Рассмотрим три способа вывода значений в Visual Basic:
1. Вывод в текстовое поле TextBox
Для этого необходимо в программном коде записать оператор:
Для вывода числа:
Имя.Text = Str(A), где
Имя – это имя элемента управления TextBox
Имя.Text – это значение свойства Text у элемента управления TextBox
Компьютер внутри текстового поля воспринимает только текст, поэтому для вывода чисел надо воспользоваться функцией преобразования данных Str, которая преобразует число в текст.
Для вывода текста:
При выводе текстовых значений достаточно записать:
Имя.Text = МояФамилия
2. Вывод на форму с помощью
оператора Print
Общий вид записи оператора вывода Print:
Print список имен (через , или ; )
Если имена перечисляются через запятую, то значения переменных выводятся по зонам (в одной зоне 15 символов), т.е. далеко друг от друга.
Пример 1:
A =7 : B = 6
Print А, B
На форме в первой строке при выполнении программы появится результат:
Если имена перечисляются через точку с запятой, то значения переменных выводятся через пробел, т.е. близко друг к другу.
Пример 2:
A =7 : B = 6
Print А; B
На форме в первой строке при выполнении программы появится результат:
Пример 3 (вывод с использованием и точки, и точки с запятой):
A =7 : B = 6
Print “Длина А = “; A, “Ширина B = “; B На форме в первой строке при выполнении программы появится результат:
3. Вывод в окно Неотложного
(окно Immediate)
Для этого необходимо в программном коде записать оператор:
Debug.Print список имен (через , или ; )
Результат действия этого оператора такой же, как и оператора Print, только выводимые значения появляются в окне Неотложного (окно Immediate)
Пример:
A =7 : B = 6
Debug.Print А, B
На экране при выполнении программы появится результат в окне Неотложного:
4. Вывод в окно сообщений с помощью функции вывода MsgBox
Функция вывода MsgBox при выполнении активизирует окно сообщений на экране.
Пример записи функции вывода MsgBox:
MsgBox ("Решений нет")
Результатом выполнения этой функции является появление на экране окна: