VBScript MsgBox 函數
定義和用法
MsgBox 函數可顯示一個消息框,等待用戶點擊某個按鈕,然后返回指示被點擊按鈕的值。
MsgBox 函數可返回下面的值:
- 1 = vbOK - 確定按鈕被單擊。
- 2 = vbCancel - 取消按鈕被單擊。
- 3 = vbAbort - 終止按鈕被單擊。
- 4 = vbRetry - 重試按鈕被單擊。
- 5 = vbIgnore - 忽略按鈕被單擊。
- 6 = vbYes - 是按鈕被單擊。
- 7 = vbNo - 否按鈕被單擊。
注釋:當 helpfile 和 context 參數均被規定后,用戶可按 F1 鍵來查看幫助。
提示:請參閱 InputBox 函數。
語法
MsgBox(prompt[,buttons][,title][,helpfile,context])
參數 | 描述 |
---|---|
prompt | 必需的。作為消息顯示在對話框中的字符串表達式。prompt 的最大長度大約是 1024 個字符,這取決于所使用的字符的寬度。如果 prompt 中包含多個行,則可在各行之間用回車符 (Chr(13))、換行符 (Chr(10)) 或回車換行符的組合 (Chr(13) & Chr(10)) 分隔各行。 |
buttons | 數值表達式,是表示指定顯示按鈕的數目和類型、使用的圖標樣式,默認按鈕的標識以及消息框樣式的數值的總和。如果省略,則 buttons 的默認值為 0。 button 的取值:
第一組值 (0 - 5) 用于描述對話框中顯示的按鈕類型與數目;第二組值 (16, 32, 48, 64) 用于描述圖標的樣式;第三組值 (0, 256, 512) 用于確定默認按鈕;而第四組值 (0, 4096) 則決定消息框的樣式。在將這些數字相加以生成 buttons 參數值時,只能從每組值中取用一個數字。 |
title | 顯示在對話框標題欄中的字符串表達式。如果省略 title,則將應用程序的名稱顯示在標題欄中。 |
helpfile | 字符串表達式,用于標識為對話框提供上下文相關幫助的幫助文件。如果已提供 helpfile,則必須提供 context。在 16 位系統平臺上不可用。 |
context | 數值表達式,用于標識由幫助文件的作者指定給某個幫助主題的上下文編號。如果已提供 context,則必須提供 helpfile。在 16 位系統平臺上不可用。 |
實例
dim answer answer=MsgBox("Hello everyone!",65,"Example") document.write(answer)