VBScript InputBox 函數(shù)

2022-08-19 09:58 更新

VBScript InputBox 函數(shù)在對話框中顯示提示,等待用戶輸入文本或者單擊按鈕,并返回文本框的內容。


VBScript 參考手冊完整的 VBScript 參考手冊

InputBox 函數(shù)顯示一個對話框,用戶可在其中輸入文本并/或點擊一個按鈕。如果用戶點擊點擊 OK 按鈕或按鍵盤上的 ENTER 鍵, 則 InputBox 函數(shù)返回文本框中的文本。如果用戶點擊 Cancel 按鈕,函數(shù)返回一個空字符串("")。

注意:如果同時規(guī)定 helpfile 和 context 參數(shù),則會向對話框添加一個 Help 按鈕。

提示:請參閱 MsgBox 函數(shù)。

語法

InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])

參數(shù) 描述
prompt 必需。顯示在對話框中的消息。prompt 的最大長度大約是 1024 個字符,這取決于所使用的字符的寬度。如果 prompt 中包含多個行,則可在各行之間用回車符(Chr(13))、換行符(Chr(10))或回車換行符的組合(Chr(13) & Chr(10))來分隔各行。
title 可選。對話框的標題。默認是應用程序的名稱。
default 可選。一個在文本框中的默認文本。
xpos 可選。數(shù)值表達式,用于指定對話框的左邊緣與屏幕左邊緣的水平距離(單位為 twips*)。如果省略 xpos,則對話框會在水平方向居中。
ypos 可選。數(shù)值表達式,用于指定對話框的上邊緣與屏幕上邊緣的垂直距離(單位為 twips*)。如果省略 ypos,則對話框顯示在屏幕垂直方向距下邊緣大約三分之一處。
helpfile 可選。字符串表達式,用于標識為對話框提供上下文相關幫助的幫助文件。必須與 context 參數(shù)一起使用。
context 可選。數(shù)值表達式,用于標識由幫助文件的作者指定給某個幫助主題的上下文編號。必須與 helpfile 參數(shù)一起使用。

* twip 是度量單位,在視覺上與系統(tǒng)顯示的相同。

1 twip 為 1/1440 英寸。

實例

實例 1

<script type="text/vbscript">
Function myFunction()
fname=InputBox("Enter your name")
End Function
</script>

嘗試一下 ?

實例 2

帶有標題的提示框:

<script type="text/vbscript">
Function myFunction()
fname=InputBox("Enter your name","Userinput")
End Function
</script>

嘗試一下 ?

實例 3

帶有輸入框默認文本的提示框:

<script type="text/vbscript">
Function myFunction()
fname=InputBox("Enter your name",,"Donald Duck")
End Function
</script>

嘗試一下 ?

實例 4

一個顯示在距屏幕左邊緣 700 twips* 位置的提示框。

<script type="text/vbscript">
Function myFunction()
fname=InputBox("Enter your name",,,700)
End Function
</script>

嘗試一下 ?

實例 5

一個顯示在距屏幕上邊緣 500 twips* 位置的提示框。

<script type="text/vbscript">
Function myFunction()
fname=InputBox("Enter your name",,,,500)
End Function
</script>

嘗試一下 ?

VBScript 參考手冊完整的 VBScript 參考手冊
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號