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)放在標題列中。 |
參數設定值:
#常數 |
##值 | 描述 |
---|---|---|
#對話方塊中顯示的按鈕的類型與數字
| ||
vbOKOnly | ||
#0 | 只顯示「確定」按鈕。 (缺省) | vbOKCancel |
#1 | ##顯示“確定”和“取消”按鈕。vbAbortRetryIgnore |
|
顯示「終止」、「重試”和“忽略”按鈕。 | vbYesNoCancel |
|
顯示「是」、「否”和“取消”按鈕。 | vbYesNo |
|
顯示「是」和「否”按鈕。 |
||
vbRetryCancel |
#5 |
顯示「重試」和“取消”按鈕。 |
圖示的樣式(根據系統設置,可能伴隨聲音) | vbCritical |
|
#顯示「錯誤訊息」圖示。 | vbQuestion |
|
顯示「詢問資訊」圖標。 | vbExclamation |
|
##顯示「警告訊息」圖標。 |
||
vbInformation | #64 | 顯示「通知訊息」圖示。 |
預設按鈕 |
vbDefaultButton1 | |
第一個按鈕是預設按鈕。 (預設) | vbDefaultButton2 | |
第二個按鈕是預設按鈕。 | ######vbDefaultButton3#############512############第三個按鈕是預設按鈕。 ##################vbDefaultButton4#############768### | 第四個按鈕是預設按鈕。 |
對話方塊的強制回傳性 | ||
vbApplicationModal |
0 |
應用程式強制返回;應用程式一直被掛起,直到使用者對訊息框作出回應才繼續工作。 |
vbSystemModal |
4096 |
##系統強制回傳;全部應用程式都被掛起,直到使用者對訊息框作出回應才繼續工作。 |
對話方塊特殊設定
| ||
#vbMsgBoxHelpButton | #16384 | 將說明按鈕新增至訊息方塊。 |
vbMsgBoxSetForeground | 65536 | 指定訊息方塊視窗為前景視窗。 |
vbMsgBoxRight | #524288 | ##文字為右對準。|
1048576 | 指定文字應為在希伯來和阿拉伯語系統中的從右到左顯示。 |
##常數 | 值 | 描述 |
---|---|---|
#vbOK | 1 | 點選了「確定」按鈕。 |
vbCancel | #2 | 點擊了“取消”按鈕。 |
vbAbort | #3 | 點擊了“終止”按鈕。 |
vbRetry | #4 | 點擊了「重試”按鈕。 |
vbIgnore | #5 | 點擊了“忽略”按鈕。 |
vbYes | #6 | 點擊了“是”按鈕。 |
vbNo | #7 | 點擊了“否”按鈕。 |
PHP中文網! !
以上是msgbox函數的回傳值類型為什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!