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 函數會傳回文字方塊中的內容;如果使用者按了一下 「取消」,則此函數會傳回一個長度為零的字串("")。