vb中msgbox是什么意思(msgbox是什么意思)
大家好!今天讓小編來大家介紹下關(guān)于vb中msgbox是什么意思(msgbox是什么意思)的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
您好,今天芳芳來為大家解答以上的問題。vb中msgbox是什么意思,msgbox是什么意思相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!
1、MsgBox 函數(shù) 在對話框中顯示消息,等待用戶單擊按鈕,并返回一個 Integer 告訴用戶單擊哪一個按鈕。
2、 語法 MsgBox(prompt[, buttons] [, title] [, helpfile, context]) MsgBox 函數(shù)的語法具有以下幾個命名參數(shù): 部分 描述 Prompt 必需的。
3、字符串表達式,作為顯示在對話框中的消息。
4、prompt 的最大長度大約為 1024 個字符,由所用字符的寬度決定。
5、如果 prompt 的內(nèi)容超過一行,則可以在每一行之間用回車符 (Chr(13))、換行符 (Chr(10)) 或是回車與換行符的組合 (Chr(13) & Chr(10)) 將各行分隔開來。
6、 Buttons 可選的。
7、數(shù)值表達式是值的總和,指定顯示按鈕的數(shù)目及形式,使用的圖標樣式,缺省按鈕是什么以及消息框的強制回應(yīng)等。
8、如果省略,則 buttons 的缺省值為 0。
9、 Title 可選的。
10、在對話框標題欄中顯示的字符串表達式。
11、如果省略 title,則將應(yīng)用程序名放在標題欄中。
12、 Helpfile 可選的。
13、字符串表達式,識別用來向?qū)υ捒蛱峁┥舷挛南嚓P(guān)幫助的幫助文件。
14、如果提供了 helpfile,則也必須提供 context。
15、 Context 可選的。
16、數(shù)值表達式,由幫助文件的作者指定給適當?shù)膸椭黝}的幫助上下文編號。
17、如果提供了 context,則也必須提供 helpfile。
18、 設(shè)置值 buttons 參數(shù)有下列設(shè)置值: 常數(shù) 值 描述 vbOKOnly 0 只顯示 OK 按鈕。
19、 VbOKCancel 1 顯示 OK 及 Cancel 按鈕。
20、 VbAbortRetryIgnore 2 顯示 Abort、Retry 及 Ignore 按鈕。
21、 VbYesNoCancel 3 顯示 Yes、No 及 Cancel 按鈕。
22、 VbYesNo 4 顯示 Yes 及 No 按鈕。
23、 VbRetryCancel 5 顯示 Retry 及 Cancel 按鈕。
24、 VbCritical 16 顯示 Critical Message 圖標。
25、 VbQuestion 32 顯示 Warning Query 圖標。
26、 VbExclamation 48 顯示 Warning Message 圖標。
27、 VbInformation 64 顯示 Information Message 圖標。
28、 vbDefaultButton1 0 第一個按鈕是缺省值。
29、 vbDefaultButton2 256 第二個按鈕是缺省值。
30、 vbDefaultButton3 512 第三個按鈕是缺省值。
31、 vbDefaultButton4 768 第四個按鈕是缺省值。
32、 vbApplicationModal 0 應(yīng)用程序強制返回;應(yīng)用程序一直被掛起,直到用戶對消息框作出響應(yīng)才繼續(xù)工作。
33、 vbSystemModal 4096 系統(tǒng)強制返回;全部應(yīng)用程序都被掛起,直到用戶對消息框作出響應(yīng)才繼續(xù)工作。
34、 vbMsgBoxHelpButton 16384 將Help按鈕添加到消息框 VbMsgBoxSetForeground 65536 指定消息框窗口作為前景窗口 vbMsgBoxRight 524288 文本為右對齊 vbMsgBoxRtlReading 1048576 指定文本應(yīng)為在希伯來和阿拉伯語系統(tǒng)中的從右到左顯示 第一組值 (0–5) 描述了對話框中顯示的按鈕的類型與數(shù)目;第二組值 (16, 32, 48, 64) 描述了圖標的樣式;第三組值 (0, 256, 512) 說明哪一個按鈕是缺省值;而第四組值 (0, 4096) 則決定消息框的強制返回性。
35、將這些數(shù)字相加以生成 buttons 參數(shù)值的時候,只能由每組值取用一個數(shù)字。
36、 注意 這些常數(shù)都是 Visual Basic for Applications (VBA) 指定的。
37、結(jié)果,可以在程序代碼中到處使用這些常數(shù)名稱,而不必使用實際數(shù)值。
38、 返回值 常數(shù) 值 描述 vbOK 1 OK vbCancel 2 Cancel vbAbort 3 Abort vbRetry 4 Retry vbIgnore 5 Ignore vbYes 6 Yes vbNo 7 No 說明 在提供了 helpfile 與 context 的時候,用戶可以按 F1 來查看與 context 相應(yīng)的幫助主題。
39、像 Microsoft Excel 這樣一些主機應(yīng)用程序也會在對話框中自動添加一個 Help 按鈕。
40、 如果對話框顯示 Cancel 按鈕,則按下 ESC 鍵與單擊 Cancel 按鈕的效果相同。
41、如果對話框中有 Help 按鈕,則對話框中提供有上下文相關(guān)的幫助。
42、但是,直到其它按鈕中有一個被單擊之前,都不會返回任何值。
43、 注意 如果還要指定第一個命名參數(shù)以外的參數(shù),則必須在表達式中使用 MsgBox。
44、為了省略某些位置參數(shù),必須加入相應(yīng)的逗號分界符。
本文就為大家分享到這里,希望小伙伴們會喜歡。
以上就是小編對于vb中msgbox是什么意思(msgbox是什么意思)問題和相關(guān)問題的解答了,vb中msgbox是什么意思(msgbox是什么意思)的問題希望對你有用!
總結(jié)
以上是生活随笔為你收集整理的vb中msgbox是什么意思(msgbox是什么意思)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 马克水印相机如何在工程验收中提高效率?
- 下一篇: 投影仪怎么用