软件介绍:VB中的MsgBox函数用于显示一个消息框,其中包含指定的文本、图标和按钮。以下是一个简单的示例,演示如何在VB中使用MsgBox函数:Private Sub ...
VB中的MsgBox函数用于显示一个消息框,其中包含指定的文本、图标和按钮。以下是一个简单的示例,演示如何在VB中使用MsgBox函数:
Private Sub CommandButton1_Click()
' 显示一个带有“Hello World!”文本、一个OK按钮和默认标题的消息框
MsgBox "Hello World!", vbOKOnly, "My Application"
End Sub
您可以选择以下常量之一作为第二个参数,以指定消息框上要显示的按钮和图标:
常量 描述
vbOKOnly 只显示 [确定] 按钮
vbOKCancel 显示 [确定] 和 [取消] 按钮
vbAbortRetryIgnore 显示 [中止]、[重试] 和 [忽略] 按钮
vbYesNoCancel 显示 [是]、[否] 和 [取消] 按钮
vbYesNo 显示 [是] 和 [否] 按钮
vbRetryCancel 显示 [重试] 和 [取消] 按钮
vbCritical 显示带有红色 X 图标的消息框
vbQuestion 显示带有问号图标的消息框
vbExclamation 显示带有感叹号图标的消息框
vbInformation 显示带有 i 图标的消息框
vbDefaultButton1 将第一个按钮设置为默认按钮
vbDefaultButton2 将第二个按钮设置为默认按钮
vbDefaultButton3 将第三个按钮设置为默认按钮
vbDefaultButton4 将第四个按钮设置为默认按钮
vbApplicationModal 当消息框显示时,禁用与程序的其他部分交互
例如,以下代码将显示一个带有“确定”和“取消”按钮的消息框:
Private Sub CommandButton1_Click()
Dim result As Integer
' 显示一个带有“Are you sure?”文本、确定和取消按钮和默认标题的消息框
result = MsgBox("Are you sure?", vbOKCancel, "My Application")
' 根据用户单击的按钮执行操作
If result = vbOK Then
' 用户单击了 [确定] 按钮
Else
' 用户单击了 [取消] 按钮或关闭了消息框
End If
End Sub
希望这些示例可以帮助您更好地理解如何使用MsgBox函数。