首頁 常見問題 msgbox函數的回傳值類型為什麼

msgbox函數的回傳值類型為什麼

Dec 18, 2020 pm 03:17 PM
傳回值類型

MsgBox函數的傳回值的型別為「數值型」。 MsgBo函數的功能是彈出一個對話框,等待使用者點擊按鈕,並傳回一個Integer整數值表示使用者點擊了哪一個按鈕。

msgbox函數的回傳值類型為什麼

相關推薦:《程式設計影片

MsgBox函數的傳回值的型別為「數值型」。

MsgBox是Visual Basic和VBS中的一個函數。

MsgBox在一個簡單的對話方塊中顯示訊息,這個對話方塊可包含預先定義的按鈕和項目、使用者要指定對話方塊中所使用的訊息、標題、按鈕和項目。 MsgBox可以用來在對話方塊中顯示訊息並等待使用者點擊按鈕,然後傳回一個整數值,讓程式了解使用者點擊的是哪一個按鈕。

「MsgBox」即為「Message Box」的縮寫,在英文中意為「信箱」。

語法

MsgBox (Prompt [,Buttons] [,Title] [,Helpfile,Context])
登入後複製

參數:

#MsgBox函數參數
部分
描述
#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。 ################

參數設定值:

##顯示“確定”和“取消”按鈕。 #2顯示「終止」、「重試”和“忽略”按鈕。 #3顯示「是」、「否”和“取消”按鈕。 #416#顯示「錯誤訊息」圖示。 #32顯示「詢問資訊」圖標。 #48#0256##文字為右對準。 vbMsgBoxRtlReading1048576指定文字應為在希伯來和阿拉伯語系統中的從右到左顯示。 #

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

傳回值:

Buttons參數設定值
#常數
##值
描述
#對話方塊中顯示的按鈕的類型與數字
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
MsgBox函數傳回值
##常數
描述
#vbOK
1
點選了「確定」按鈕。
vbCancel
#2
點擊了“取消”按鈕。
vbAbort
#3
點擊了“終止”按鈕。
vbRetry
#4
點擊了「重試”按鈕。
vbIgnore
#5
點擊了“忽略”按鈕。
vbYes
#6
點擊了“是”按鈕。
vbNo
#7
點擊了“否”按鈕。
想要查閱更多相關文章,請造訪

PHP中文網! !

以上是msgbox函數的回傳值類型為什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

C++ 函數傳回值型別與函式簽章之間的關係 C++ 函數傳回值型別與函式簽章之間的關係 Apr 14, 2024 am 09:33 AM

在C++中,函數傳回值類型是函數簽章的重要組成部分,它指定函數傳回的資料類型,必須與函數實際傳回的類型相符。函數簽章包含函數名稱、參數清單和傳回值類型,而傳回值類型是函數將傳回的資料類型,可以是基本型別、物件類型或void(表示不傳回任何值)。因此,函數不能傳回與簽名中指定的類型不同的類型,void函數不能傳回任何值,引用類型和物件都可以作為傳回值類型。

C++ 中函數的回傳值型別有哪些? C++ 中函數的回傳值型別有哪些? Apr 12, 2024 pm 12:30 PM

C++中函數的傳回值類型定義了執行後傳回的值的型別:基本型別:void(不傳回值)、bool、整數、浮點、字元參考型別:型別參考、型別指標結構體或類別:型別實例

C++ 函數的回傳值類型如何確定? C++ 函數的回傳值類型如何確定? Apr 19, 2024 pm 03:15 PM

函數的傳回值類型聲明了函數將傳回的值類型,避免類型不符和錯誤。確定返回值類型要考慮函數目的、操作、呼叫程式碼和可重用性。可選擇的基本類型、結構體、類別、指標和參考作為傳回值類型。

PHP 函數的傳回值有哪些型別? PHP 函數的傳回值有哪些型別? Apr 11, 2024 pm 01:21 PM

PHP函數支援傳回各種資料類型,包括基本類型(布林值、整數、浮點數、字串)、複合類型(陣列、物件)、資源類型(檔案句柄、資料庫句柄)、空值(NULL)以及void (PHP8引入)。

如何解決Python的函數回傳值類型錯誤? 如何解決Python的函數回傳值類型錯誤? Jun 24, 2023 pm 03:57 PM

Python作為一門動態解釋型語言,具有靈活的語法和強大的資料類型系統,但也因為這種特性,就存在著傳遞函數參數和返回值類型不匹配的情況。這種類型錯誤常見於複雜專案開發中,會導致程式崩潰或產生不確定的結果。在本文中,我們將介紹如何解決Python中函數傳回值類型錯誤的問題。先檢查函數的回傳值在解決Python中函數回傳值類型錯誤之前,需要先檢查函數的回傳值類

PHP 函數傳回值的型別如何影響後續操作? PHP 函數傳回值的型別如何影響後續操作? Apr 11, 2024 am 10:09 AM

函數的傳回值類型影響後續運算的有效性:標量類型:可進行算術、比較或邏輯運算。物件類型:可存取成員、呼叫方法或指派給物件變數。陣列類型:可存取元素、新增或刪除元素,或作為參數傳遞。 null值:操作通常會失敗。

PHP 函數傳回值的具體型別有哪些? PHP 函數傳回值的具體型別有哪些? Apr 16, 2024 am 08:45 AM

PHP函數傳回值類型分為:1.基本資料型別(int、float、bool、string、NULL);2.特殊型別(void、mixed);3.內建與自訂類別;4.複合資料型別(陣列、對象)。

Go語言函數的傳回值類型與多重傳回值特性 Go語言函數的傳回值類型與多重傳回值特性 Mar 22, 2024 pm 06:27 PM

標題:Go語言函數的傳回值類型與多重傳回值特性Go語言是一種由Google公司開發的開源程式語言,被廣泛應用於雲端運算、後端開發等領域。在Go語言中,函數的傳回值類型和多返回值特性是其特點之一,讓我們透過具體的程式碼範例來深入了解它們的使用方法和優勢。傳回值類型在Go語言中,函數可以定義傳回值類型,用來指定函數傳回值的類型。傳回值類型可以是任何基本資料類型,也可以