VBScript InputBox 函数

定义和用法

InputBox 函数可显示一个对话框,用户可在其中输入文本并/或点击一个按钮。如果用户点击确认按钮或按键盘上的回车键,则 InputBox 函数返回文本框中的文本。如果用户点击取消按钮,函数返回一个空字符串 ("")。

注释:若同时规定 helpfile 和 context 参数,则会向对话框添加一个帮助按钮。

提示:请参阅 MsgBox 函数。

语法

InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
参数 描述
prompt 必需的。现实在对话框中的消息。prompt 的最大长度约为 1024 个字符,这取决于所使用的字符的宽度。如果 prompt 中包含多个行,则可在各行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或回车换行符的组合 (Chr(13) & Chr(10)) 以分隔各行。
title Optional. Stringausdruck, der in der Titelleiste des Dialogfelds angezeigt wird. Wird title weggelassen, wird der Name der Anwendung in der Titelleiste angezeigt.
default Optional. Stringausdruck, der in der Textbox angezeigt wird und als Standardantwortwert dient, wenn keine anderen Eingaben vorliegen. Wird default weggelassen, ist die Textbox leer.
xpos Optional. Numerischer Ausdruck, der verwendet wird, um die horizontale Entfernung der linken Kante des Dialogfelds von der linken Kante des Bildschirms zu bestimmen (Einheiten: Ticks). Wird xpos weggelassen, wird das Dialogfeld im horizontalen Mittelbereich angezeigt.
ypos Optional. Numerischer Ausdruck, der verwendet wird, um die vertikale Entfernung der oberen Kante des Dialogfelds von der oberen Kante des Bildschirms zu bestimmen (Einheiten: Ticks). Wird ypos weggelassen, wird das Dialogfeld ungefähr in der vertikalen Richtung in etwa einem Drittel der unteren Bildschirmkante angezeigt.
helpfile Optional. Stringausdruck, der verwendet wird, um ein Hilfedatei zu kennzeichnen, das für die Bereitstellung kontextbezogener Hilfe für ein Dialogfeld verwendet wird. Wenn helpfile bereitgestellt wird, muss context bereitgestellt werden.
context Optional. Numerischer Ausdruck, der verwendet wird, um eine Kontextnummer zu kennzeichnen, die der Autor der Hilfedatei für ein bestimmtes Hilfethema zugewiesen hat. Wenn context bereitgestellt wird, muss helpfile bereitgestellt werden.

Beispiel

dim fname
fname=InputBox("Geben Sie Ihren Namen ein:")
MsgBox("Ihr Name ist " & fname)