溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

msgbox函數(shù)的返回值類型是什么

發(fā)布時間:2020-12-19 09:28:22 來源:億速云 閱讀:1402 作者:小新 欄目:互聯(lián)網(wǎng)科技

這篇文章將為大家詳細(xì)講解有關(guān)msgbox函數(shù)的返回值類型是什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

MsgBox函數(shù)的返回值的類型為“數(shù)值型”。MsgBo函數(shù)的功能是彈出一個對話框,等待用戶單擊按鈕,并返回一個Integer整型值表示用戶單擊了哪一個按鈕。

MsgBox函數(shù)的返回值的類型為“數(shù)值型”。

MsgBox是Visual Basic和VBS中的一個函數(shù)。

MsgBox在一個簡單的對話框中顯示消息,這個對話框可包括預(yù)定義的按鈕和項目、用戶要指定對話框中所使用的消息、標(biāo)題、按鈕和項目。MsgBox可以用來在對話框中顯示消息并等待用戶單擊按鈕,然后返回一個整型值,讓程序了解用戶單擊的是哪一個按鈕。

“MsgBox”即為“Message Box”的縮寫,在英語中意為“信箱”。

語法

MsgBox (Prompt [,Buttons] [,Title] [,Helpfile,Context])

參數(shù):

MsgBox函數(shù)參數(shù)

部分

描述

Prompt

必選。字符串表達(dá)式,顯示在對話框中的消息。Prompt的最大長度大約為

1024個字符,由所用字符的字節(jié)大小決定。如果Prompt的內(nèi)容超過一行,則可以在每一行之間用回車符(Chr(13))、換行符(Chr(10))或是回車與換行符的組合(Chr(13) & Chr(10),即vbCrLf)將各行分隔開來。

Buttons

可選。數(shù)值表達(dá)式,是一些數(shù)值的總和,指定所顯示的按鈕的數(shù)目及形式、使用的圖標(biāo)樣式(及聲音),缺省按鈕以及消息框的強(qiáng)制性等。如果省略,則其缺省值為0。具體數(shù)值見“參數(shù)設(shè)置值”表格。

Title

可選。字符串表達(dá)式,在對話框標(biāo)題欄中顯示的內(nèi)容。如果省略Title,則將應(yīng)用程序標(biāo)題(App.Title)放在標(biāo)題欄中。

Helpfile

可選。字符串表達(dá)式,用來向?qū)υ捒蛱峁┥舷挛南嚓P(guān)幫助的幫助文件。如果提供了Helpfile,則也必須提供Context。

Context

可選。數(shù)值表達(dá)式,由幫助文件的作者指定給適當(dāng)?shù)膸椭黝}的幫助上下文編號。如果提供了Context,則也必須提供Helpfile。

參數(shù)設(shè)置值:

Buttons參數(shù)設(shè)置值

常數(shù)

描述

對話框中顯示的按鈕的類型與數(shù)目

vbOKOnly

0

只顯示“確定”按鈕。(缺?。?/p>

vbOKCancel

1

顯示“確定”和“取消”按鈕。

vbAbortRetryIgnore

2

顯示“終止”、“重試”和“忽略”按鈕。

vbYesNoCancel

3

顯示“是”、“否”和“取消”按鈕。

vbYesNo

4

顯示“是”和“否”按鈕。

vbRetryCancel

5

顯示“重試”和“取消”按鈕。

圖標(biāo)的樣式(根據(jù)系統(tǒng)設(shè)置,可能伴有聲音)

vbCritical

16

顯示“錯誤信息”圖標(biāo)。

vbQuestion

32

顯示“詢問信息”圖標(biāo)。

vbExclamation

48

顯示“警告消息”圖標(biāo)。

vbInformation

64

顯示“通知消息”圖標(biāo)。

默認(rèn)按鈕

vbDefaultButton1

0

第一個按鈕是默認(rèn)按鈕。(缺?。?/p>

vbDefaultButton2

256

第二個按鈕是默認(rèn)按鈕。

vbDefaultButton3

512

第三個按鈕是默認(rèn)按鈕。

vbDefaultButton4

768

第四個按鈕是默認(rèn)按鈕。

對話框的強(qiáng)制返回性

vbApplicationModal

0

應(yīng)用程序強(qiáng)制返回;應(yīng)用程序一直被掛起,直到用戶對消息框作出響應(yīng)才繼續(xù)工作。

vbSystemModal

4096

系統(tǒng)強(qiáng)制返回;全部應(yīng)用程序都被掛起,直到用戶對消息框作出響應(yīng)才繼續(xù)工作。

對話框特殊設(shè)置

vbMsgBoxHelpButton

16384

將幫助按鈕添加到消息框。

vbMsgBoxSetForeground

65536

指定消息框窗口作為前景窗口。

vbMsgBoxRight

524288

文本為右對齊。

vbMsgBoxRtlReading

1048576

指定文本應(yīng)為在希伯來和阿拉伯語系統(tǒng)中的從右到左顯示。

這些常數(shù)都是Visual Basic for Applications(VBA)指定的。所以,可以在程序代碼中使用這些常數(shù)名稱,而不使用實際數(shù)值。

返回值:

MsgBox函數(shù)返回值

常數(shù)

描述

vbOK

1

單擊了“確定”按鈕。

vbCancel

2

單擊了“取消”按鈕。

vbAbort

3

單擊了“終止”按鈕。

vbRetry

4

單擊了“重試”按鈕。

vbIgnore

5

單擊了“忽略”按鈕。

vbYes

6

單擊了“是”按鈕。

vbNo

7

單擊了“否”按鈕。

關(guān)于msgbox函數(shù)的返回值類型是什么就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI