VBScript InputBox 函數(shù)
定義和用法
InputBox 函數(shù)可顯示一個(gè)對(duì)話框,用戶可在其中輸入文本并/或點(diǎn)擊一個(gè)按鈕。如果用戶點(diǎn)擊點(diǎn)擊確認(rèn)按鈕或按鍵盤上的回車鍵, 則 InputBox 函數(shù)返回文本框中的文本。如果用戶點(diǎn)擊取消按鈕,函數(shù)返回一個(gè)空字符串("")。
注釋:若同時(shí)規(guī)定helpfile 和 context 參數(shù),則會(huì)向?qū)υ捒蛱砑右粋(gè)幫助按鈕。
提示:請(qǐng)參閱 MsgBox 函數(shù)。
語(yǔ)法
InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
參數(shù) | 描述 |
---|---|
prompt | 必需的。現(xiàn)實(shí)在對(duì)話框中的消息。prompt 的最大長(zhǎng)度大約是 1024 個(gè)字符,這取決于所使用的字符的寬度。如果 prompt 中包含多個(gè)行,則可在各行之間用回車符 (Chr(13))、換行符 (Chr(10)) 或回車換行符的組合 (Chr(13) & Chr(10)) 以分隔各行。 |
title | 可選的。顯示在對(duì)話框標(biāo)題欄中的字符串表達(dá)式。如果省略 title,則應(yīng)用程序的名稱將顯示在標(biāo)題欄中。 |
default | 可選的。顯示在文本框中的字符串表達(dá)式,在沒(méi)有其它輸入時(shí)作為默認(rèn)的響應(yīng)值。如果省略 default,則文本框?yàn)榭铡?/td> |
xpos | 可選的。數(shù)值表達(dá)式,用于指定對(duì)話框的左邊緣與屏幕左邊緣的水平距離(單位為緹)。如果省略 xpos,則對(duì)話框會(huì)在水平方向居中。 |
ypos | 可選的。數(shù)值表達(dá)式,用于指定對(duì)話框的上邊緣與屏幕上邊緣的垂直距離(單位為緹)。如果省略 ypos,則對(duì)話框顯示在屏幕垂直方向距下邊緣大約三分之一處。 |
helpfile | 可選的。字符串表達(dá)式,用于標(biāo)識(shí)為對(duì)話框提供上下文相關(guān)幫助的幫助文件。如果已提供 helpfile,則必須提供 context。 |
context | 可選的。數(shù)值表達(dá)式,用于標(biāo)識(shí)由幫助文件的作者指定給某個(gè)幫助主題的上下文編號(hào)。如果已提供 context,則必須提供 helpfile。 |
實(shí)例
dim fname fname=InputBox("Enter your name:") MsgBox("Your name is " & fname)