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)