InputBox
用於顯示輸入對話方塊。等待使用者輸入字元或按一下按鈕,並傳回輸入的內容。
格式
InputBox 提示, 標題, 預設, 輸入字串
參數
- 提示
- 顯示於對話方塊的訊息字串
- 標題
- 顯示於對話方塊標題列的字串
- 預設
- 在文字方塊預設顯示的字串未設定預設值時,則設定空白。(" ")
- 輸入字串
- 設定用戶輸入的字串的字串型變數用戶按一下取消時,此變數會被設為「@」。
說明
InputBox用於顯示對話方塊,並等待使用者按一下[OK]按鈕或[取消]按鈕。在參數的輸入字串中設定使用者輸入的字串。
參照
MsgBox
InputBox範例
此程式為InputBox陳述式的範例。
Function GetPartName$ As String
String prompt$, title$, answer$
prompt$ = "Enter " + Chr$(34) + "part name" + Chr$(34) + ":"
title$ = "範例"
InputBox prompt$, title$, "", answer$
If answer$ <> "@" Then
GetPartName$ = answer$
EndIf
Fend
下圖所示為前述程式範例的結果。
限制事項
參數的提示、標題以及預設值中包括半形逗號「,」時,無法正確顯示字串。因此請使用不含半形逗號的字串。