更新时间:2024-06-07 13:34
InputBox是Visual Basic和VBS中的一种函数,功能是弹出一个对话框,在其中显示提示,等待用户输入文字并按下按钮,然后返回用户输入的文字。
InputBox是Visual Basic和VBS中的函数,功能是弹出一个对话框,在其中显示提示,等待用户输入文字并按下按钮,然后返回用户输入的文字。图1就是InputBox函数的效果,其中展示了InputBox函数的三个重要参数Prompt、Title和Default的位置。该函数与MsgBox函数类似,区别就是InputBox函数用于简单地接受用户输入的一些文本。
InputBox(Prompt,[Title],[Default],[XPos],[YPos],[Helpfile],[Context])
如果同时提供了Helpfile与Context,用户可以按F1来查看与Context相应的帮助主题。某些主应用程序(支持使用Visual Basic for Applications的应用程序),例如Microsoft Excel,会在对话框中自动添加一个帮助按钮。如果用户单击确定或按下回车,则InputBox函数返回文本框中的内容。如果用户单击取消,则此函数返回一个长度为零的字符串
在VB中,如果没有同时提供XPos和YPos,不会提示语法错误,但单独出现的XPos或YPos将被忽略,相当于省略了这两个参数。但在VBS中,单独出现的XPos或YPos会生效,但另一个没有确定的参数将使用默认值。
'程序的作用是用InputBox函数输入2个数据之后,把他们连接起来,用MsgBox函数显示。
Private Sub Command1_Click()
Dim a As String, b As String
MsgBox a & b
End Sub