End Sub
Пользователь может нажать одну из кнопок – Да или Нет. Если будет нажата кнопка Да, переменной N будет присвоено значение 6 , если будет нажата кнопка Нет – 7. Проанализировав в дальнейшем это значение, можно выбрать одну из ветвей выполнения программы.
Часто процедура MsgBox используется в «минимальном» варианте - только для вывода сообщения, с одной кнопкой – OK. В этом случае аргументы не берутся в скобки.
Например:
MsgBox “Значение переменной Х=” & X
Пример окна сообщений
ПРИМЕР:
1. Пример использования окон сообщений. В результате действия приведенной ниже процедуры Тестокон появится диалоговое окно пример окна ввода с полем ввода
Следуя приглашению в этом диалоговом окне, введем в поле ввода имя, например Андрей. Нажмем кнопку ОК.
На экране отобразится диалоговое окно пример окна сообщения с текстом приветствия
Если пользователь не введет имя в поле ввода диалогового окна Пример окна ввода или нажмет кнопку Отмена, то компьютер выразит свое неудовлетворение действиями пользователя отображением диалогового окна
Public Sub ТестОкон()
Dim ИмяКлиента As String
'
' Ввод имени пользователя
'
ИмяКлиента = InputBox("Введите ваше имя", "Пример окна ввода")
' Реакция программы на ввод имени пользователя
If ИмяКлиента <> "" Then
MsgBox "Привет, " & ИмяКлиента, vbInformation, _
"Пример окна сообщения"
Else
MsgBox "Невежа, ты забыл ввести свое имя ", _
vbExclamation, "Еще один пример окна сообщения"
End If
End Sub
Дата добавления: 2015-08-08; просмотров: 617;