您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關msgbox函數的返回值類型是什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
MsgBox函數的返回值的類型為“數值型”。MsgBo函數的功能是彈出一個對話框,等待用戶單擊按鈕,并返回一個Integer整型值表示用戶單擊了哪一個按鈕。
MsgBox函數的返回值的類型為“數值型”。
MsgBox是Visual Basic和VBS中的一個函數。
MsgBox在一個簡單的對話框中顯示消息,這個對話框可包括預定義的按鈕和項目、用戶要指定對話框中所使用的消息、標題、按鈕和項目。MsgBox可以用來在對話框中顯示消息并等待用戶單擊按鈕,然后返回一個整型值,讓程序了解用戶單擊的是哪一個按鈕。
“MsgBox”即為“Message Box”的縮寫,在英語中意為“信箱”。
語法
MsgBox (Prompt [,Buttons] [,Title] [,Helpfile,Context])
參數:
部分 | 描述 |
---|---|
Prompt | 必選。字符串表達式,顯示在對話框中的消息。Prompt的最大長度大約為 1024個字符,由所用字符的字節大小決定。如果Prompt的內容超過一行,則可以在每一行之間用回車符(Chr(13))、換行符(Chr(10))或是回車與換行符的組合(Chr(13) & Chr(10),即vbCrLf)將各行分隔開來。 |
Buttons | 可選。數值表達式,是一些數值的總和,指定所顯示的按鈕的數目及形式、使用的圖標樣式(及聲音),缺省按鈕以及消息框的強制性等。如果省略,則其缺省值為0。具體數值見“參數設置值”表格。 |
Title | 可選。字符串表達式,在對話框標題欄中顯示的內容。如果省略Title,則將應用程序標題(App.Title)放在標題欄中。 |
Helpfile | 可選。字符串表達式,用來向對話框提供上下文相關幫助的幫助文件。如果提供了Helpfile,則也必須提供Context。 |
Context | 可選。數值表達式,由幫助文件的作者指定給適當的幫助主題的幫助上下文編號。如果提供了Context,則也必須提供Helpfile。 |
參數設置值:
常數 | 值 | 描述 |
---|---|---|
對話框中顯示的按鈕的類型與數目 | ||
vbOKOnly | 0 | 只顯示“確定”按鈕。(缺省) |
vbOKCancel | 1 | 顯示“確定”和“取消”按鈕。 |
vbAbortRetryIgnore | 2 | 顯示“終止”、“重試”和“忽略”按鈕。 |
vbYesNoCancel | 3 | 顯示“是”、“否”和“取消”按鈕。 |
vbYesNo | 4 | 顯示“是”和“否”按鈕。 |
vbRetryCancel | 5 | 顯示“重試”和“取消”按鈕。 |
圖標的樣式(根據系統設置,可能伴有聲音) | ||
vbCritical | 16 | 顯示“錯誤信息”圖標。 |
vbQuestion | 32 | 顯示“詢問信息”圖標。 |
vbExclamation | 48 | 顯示“警告消息”圖標。 |
vbInformation | 64 | 顯示“通知消息”圖標。 |
默認按鈕 | ||
vbDefaultButton1 | 0 | 第一個按鈕是默認按鈕。(缺省) |
vbDefaultButton2 | 256 | 第二個按鈕是默認按鈕。 |
vbDefaultButton3 | 512 | 第三個按鈕是默認按鈕。 |
vbDefaultButton4 | 768 | 第四個按鈕是默認按鈕。 |
對話框的強制返回性 | ||
vbApplicationModal | 0 | 應用程序強制返回;應用程序一直被掛起,直到用戶對消息框作出響應才繼續工作。 |
vbSystemModal | 4096 | 系統強制返回;全部應用程序都被掛起,直到用戶對消息框作出響應才繼續工作。 |
對話框特殊設置 | ||
vbMsgBoxHelpButton | 16384 | 將幫助按鈕添加到消息框。 |
vbMsgBoxSetForeground | 65536 | 指定消息框窗口作為前景窗口。 |
vbMsgBoxRight | 524288 | 文本為右對齊。 |
vbMsgBoxRtlReading | 1048576 | 指定文本應為在希伯來和阿拉伯語系統中的從右到左顯示。 |
這些常數都是Visual Basic for Applications(VBA)指定的。所以,可以在程序代碼中使用這些常數名稱,而不使用實際數值。
返回值:
常數 | 值 | 描述 |
---|---|---|
vbOK | 1 | 單擊了“確定”按鈕。 |
vbCancel | 2 | 單擊了“取消”按鈕。 |
vbAbort | 3 | 單擊了“終止”按鈕。 |
vbRetry | 4 | 單擊了“重試”按鈕。 |
vbIgnore | 5 | 單擊了“忽略”按鈕。 |
vbYes | 6 | 單擊了“是”按鈕。 |
vbNo | 7 | 單擊了“否”按鈕。 |
關于msgbox函數的返回值類型是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。