用VB顯示消息框需要用 MsgBox 函數(shù),在過(guò)程中添加一個(gè)賦值語(yǔ)句,將 MsgBox 函數(shù)的返回值賦給一個(gè)變量。該函數(shù)根據(jù)用戶(hù)在消息框中的選擇返回不同的值。語(yǔ)法如下:
MsgBox(prompt[, buttons] [, title] [, helpfile, context])
MsgBox 函數(shù)的參數(shù)說(shuō)明
prompt
必要
字符串表達(dá)式,作為顯示在對(duì)話(huà)框中的消息。prompt 的長(zhǎng)度大約為 1024 個(gè)字符,由所用字符的寬度決定。如果 prompt 的內(nèi)容超過(guò)一行,則可以在每一行之間用回車(chē)符 (Chr(13))、換行符 (Chr(10)) 或是回車(chē)與換行符的組合 (Chr(13) & Chr(10)) 將各行分隔開(kāi)來(lái)。
buttons
可選
數(shù)值表達(dá)式是值的總和,指定顯示按鈕的數(shù)目及形式,使用的圖標(biāo)樣式,缺省按鈕是什么以及消息框的強(qiáng)制回應(yīng)等。將這些數(shù)字相加以生成 buttons 參數(shù)值的時(shí)候,只能由每組值取用一個(gè)數(shù)字。如果省略,則 buttons 的缺省值為 0。
title
可選
在對(duì)話(huà)框標(biāo)題欄中顯示的字符串表達(dá)式。如果省略 title,則將應(yīng)用程序名“Microsoft Access”放在標(biāo)題欄中。
helpfile
可選
字符串表達(dá)式,識(shí)別用來(lái)向?qū)υ?huà)框提供上下文相關(guān)幫助的幫助文件。如果提供了 helpfile,則也必須提供 context。
context
可選
數(shù)值表達(dá)式,由幫助文件的作者指定給適當(dāng)?shù)膸椭黝}的幫助上下文編號(hào)。如果提供了 context,則也必須提供 helpfile。
一般我們只用前3個(gè)參數(shù),有關(guān)幫助的參數(shù),需要先建立一個(gè)幫助文件,而這個(gè)幫助文件的設(shè)計(jì)恐怕比設(shè)計(jì)數(shù)據(jù)庫(kù)還要麻煩。
當(dāng)不需要返回值時(shí),還有一種形式:
MsgBox prompt[, buttons] [, title]
比如:
MsgBox "這是只有確定按鈕的例子", 0 + 64, "消息框演示"
將顯示一個(gè)消息框,標(biāo)題為“消息框演示”,內(nèi)容是“這是只有確定按鈕的例子”,只有一個(gè)確定按鈕,消息框類(lèi)型為信息。
MsgBox(prompt[, buttons] [, title] [, helpfile, context])
MsgBox 函數(shù)的參數(shù)說(shuō)明
prompt
必要
字符串表達(dá)式,作為顯示在對(duì)話(huà)框中的消息。prompt 的長(zhǎng)度大約為 1024 個(gè)字符,由所用字符的寬度決定。如果 prompt 的內(nèi)容超過(guò)一行,則可以在每一行之間用回車(chē)符 (Chr(13))、換行符 (Chr(10)) 或是回車(chē)與換行符的組合 (Chr(13) & Chr(10)) 將各行分隔開(kāi)來(lái)。
buttons
可選
數(shù)值表達(dá)式是值的總和,指定顯示按鈕的數(shù)目及形式,使用的圖標(biāo)樣式,缺省按鈕是什么以及消息框的強(qiáng)制回應(yīng)等。將這些數(shù)字相加以生成 buttons 參數(shù)值的時(shí)候,只能由每組值取用一個(gè)數(shù)字。如果省略,則 buttons 的缺省值為 0。
title
可選
在對(duì)話(huà)框標(biāo)題欄中顯示的字符串表達(dá)式。如果省略 title,則將應(yīng)用程序名“Microsoft Access”放在標(biāo)題欄中。
helpfile
可選
字符串表達(dá)式,識(shí)別用來(lái)向?qū)υ?huà)框提供上下文相關(guān)幫助的幫助文件。如果提供了 helpfile,則也必須提供 context。
context
可選
數(shù)值表達(dá)式,由幫助文件的作者指定給適當(dāng)?shù)膸椭黝}的幫助上下文編號(hào)。如果提供了 context,則也必須提供 helpfile。
一般我們只用前3個(gè)參數(shù),有關(guān)幫助的參數(shù),需要先建立一個(gè)幫助文件,而這個(gè)幫助文件的設(shè)計(jì)恐怕比設(shè)計(jì)數(shù)據(jù)庫(kù)還要麻煩。
當(dāng)不需要返回值時(shí),還有一種形式:
MsgBox prompt[, buttons] [, title]
比如:
MsgBox "這是只有確定按鈕的例子", 0 + 64, "消息框演示"
將顯示一個(gè)消息框,標(biāo)題為“消息框演示”,內(nèi)容是“這是只有確定按鈕的例子”,只有一個(gè)確定按鈕,消息框類(lèi)型為信息。