MsgBox?“彈出壹個提示框“
REM在運行上述代碼時會彈出壹個提示框,這是最常用的情況。然而,msgbox()的功能遠不止於此。以下是該函數的語句:
MsgBox(提示【,?按鈕】?[,?標題】?[,?幫助文件?上下文】)提示(prompt)
必需的;在對話框中顯示為消息的字符串表達式。Prompt的最大長度約為1024個字符,具體取決於所用字符的寬度。如果提示由多行組成,您可以使用回車符(Chr(13))、換行符(Chr(10))或回車符和換行符的字符組合(Chr(13)&;chr(10))。
按鈕(按鈕)
可選;是壹個數值表達式,它指定要顯示的按鈕數量和類型的總和、要使用的圖標樣式、默認按鈕的標識以及消息框的模態值。如果省略,按鈕的默認值為0。
標題(標題)
可選;對話框標題欄中顯示的字符串表達式。如果省略標題,應用程序名稱將放在標題欄中。
幫助文件(幫助文件)
可選;壹個字符串表達式,標識用於為對話框提供上下文相關幫助的幫助文件。如果提供了幫助文件,還必須提供上下文。
上下文(語境)
可選;數字表達式是幫助文件作者分配給相應幫助主題的幫助上下文編號。如果提供了上下文,還必須提供幫助。
按鈕參數設置如下
價值描述
VbOKOnly 0顯示僅確定按鈕。
VbOKCancel 1顯示“確定”和“取消”按鈕。
VbAbortRetryIgnore 2顯示中止、重試和忽略按鈕。
vbYesNoCancel?3顯示“是”和“取消”按鈕。
vbYesNo?4顯示是和否按鈕。
VbRetryCancel 5顯示重試和取消按鈕。
VbCritical 16顯示重要的消息圖標。
VbQuestion 32顯示警告查詢圖標。
VB感嘆號?48顯示警告信息圖標。
VB信息?64顯示信息性消息圖標。
vbDefaultButton1 0的第壹個按鈕是默認值。
vbDefaultButton2 256的第二個按鈕是默認值。
VbDefaultButton3 512第三個按鈕是默認值。
vbDefaultButton4 768的第四個按鈕是默認值。
VbApplicationModal 0應用程序模式;用戶必須響應消息框才能繼續在當前應用程序中工作。
VbSystemModal 4096系統模式;所有應用程序都被掛起,直到用戶對消息框做出響應。
在消息框中添加壹個幫助按鈕。
VbMsgBoxSetForeground65536消息框窗口被指定為前臺窗口。
VbMsgBoxRight 524288右對齊文本
Vbmsgboxlreading 1048576指定文本應在相同的從右向左閱讀希伯來語和阿拉伯語系統中顯示。
函數返回值:
價值描述
VbOK 1就可以了。
VbCancel2取消
vbAbort?3停止。
vbRetry?4重試
vbIgnore?5忽略
VbYes 6是。
VbNo 7沒有
例如:
msgbox?“這是提示內容”,3+64,“這是標題”