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

