|
Microsoft® Visual Basic® Scripting Edition InputBox 函数 |
程式语言叁考 Version 1 |
显示一对话方块来做为提示,等使用者输入文字或按下按钮,则传回文字方块的内容。
InputBox(prompt[, title][, default][, xpos][, ypos][, helpfile, context])InputBox 函数语法有下列的指名引数:
组成部分 说明 prompt 字串运算式。用来做为对话方块讯息的字串运算式。 prompt 的最大长度大约是 1024 个字元,由使用字元的宽度来决定。如果 prompt 超过一行,您可以在各行之间用复位字元 (Chr(13))、换行字元 (Chr(10))、或是复位字元与换行字元的组合 (Chr(13) & Chr(10)) 来做区隔。 title 显示在对话方块标题列的字串运算式。如果没有 title,则以应用程式的名称做为标题。 default 显示在文字方块中的字串运算式,在没有提供其他输入时做为预设值。如果没有 default,则文字方块就是空白的。 xpos 数值运算式。成对指定的数值运算式,用来指定对话方块的左缘与萤幕左缘的水平距离。如果没有 xpos,则对话方块会出现在水平方向的中间。 ypos 成对指定的数值运算式,用来指定对话方块的上缘与萤幕的上缘的距离。如果没有 ypos,对话方块会放置於萤幕垂直方向三分之一的位置。 helpfile 字串运算式,用来指定对话方块文字感应说明的说明档案。如果指定了 helpfile,则您也必须指定 context。 context 数值运算式,由说明档案的作者指定给某个说明主题的说明主题代码。如果指定了 context,则也必须指定 helpfile。
如果同时提供 helpfile 与 context,对话方块中会自动加上一个 Help 按钮。如果使用者按了一下 「确定」 或是按了 ENTER,则 InputBox 函数会传回文字方块中的内容;如果使用者按了一下 「取消」,则此函数会传回一个长度为零的字串("")。