InputBox 函数
在对话框中显示提示,等待用户输入文本或单击按钮,并返回文本框内容。
[code][b]InputBox([/b]prompt[,
title][,default][,xpos][,ypos][,helpfile,context][b])[/b][/code]
[h3]参数[/h3][i]prompt[/i]
字符串表达式,作为消息显示在对话框中。[b]prompt[/b] 的最大长度大约是 1024 个字符,这取决于所使用的字符的宽度。如果 [b]prompt[/b] 中包含多个行,则可在各行之间用回车符 ([b]Chr([/b]13[b])[/b])、换行符 ([b]Chr([/b]10[b])[/b]) 或回车换行符的组合 ([b]Chr([/b]13[b]) & Chr([/b]10[b])[/b]) 以分隔各行。
Title
显示在对话框标题栏中的字符串表达式。如果省略 [b]title[/b],则应用程序的名称将显示在标题栏中。
Default
显示在文本框中的字符串表达式,在没有其它输入时作为默认的响应值。如果省略 [b]default[/b],则文本框为空。
Xpos
数值表达式,用于指定对话框的左边缘与屏幕左边缘的水平距离(单位为缇)。如果省略 [b]xpos[/b],则对话框会在水平方向居中。
Ypos
数值表达式,用于指定对话框的上边缘与屏幕上边缘的垂直距离(单位为缇)。如果省略 [b]ypos[/b],则对话框显示在屏幕垂直方向距下边缘大约三分之一处。
Helpfile
字符串表达式,用于标识为对话框提供上下文相关帮助的帮助文件。如果已提供 [b]helpfile[/b],则必须提供 [b]context[/b]。
Context
数值表达式,用于标识由帮助文件的作者指定给某个帮助主题的上下文编号。如果已提供 [b]context[/b],则必须提供 [b]helpfile[/b]。
[h3]说明[/h3]如果同时提供了 [b]helpfile[/b] 和 [b]context[/b],就会在对话框中自动添加“帮助”按钮。
如果用户单击[b]确定[/b]或按下 [b]ENTER[/b],则 [b]InputBox[/b] 函数返回文本框中的内容。如果用户单击[b]取消[/b],则函数返回一个零长度字符串 ("")。
下面例子利用 [b]InputBox[/b] 函数显示一输入框并且把字符串赋值给输入变量:
[code]Dim InputInput = [b]InputBox([/b]"[/code]输入名字[code]"[b])[/b] [/code][code]MsgBox ("[/code]输入:[code]" & Input)[/code]