2015-06-21 57 views
0

我正在使用Visual Basic 6編寫一些代碼。它也使用Msgbox函數。現在,我搜索這個,我才知道,如果你要設置的消息框的標題則是這樣的語法:未設置消息框的標題

Msgbox(<Prompt>,<Title>) 

例如,我寫這篇文章:

MsgBox ("Incorrect Answer!","QM") 

它說:

編譯錯誤 預計:=

有人能告訴我是什麼問題?

+0

Visual Studio中不使用代碼在Visual Basic 6,添加正確的標籤,並刪除無意義的人的感謝 – Steve

+1

您的信息,還有一個「Visual Studio 6.0」。 – codetalker

+0

反正我是這麼做的 – codetalker

回答

0

使用VB6,您可以請求響應,並根據答案做一些事情,也可以只顯示一條消息。

如果您想知道點擊了哪個按鈕,您需要使用函數格式 - 也就是說,您必須使用方括號。

如果你只是想顯示一條消息,那麼你不使用括號。

所以,如果你想只顯示消息,然後再繼續,這樣做:

MsgBox "Incorrect Answer!", , "QM" 

但是,如果你想知道用戶點擊該按鈕(例如,爲他們提供一個重試,取消,然後你需要一個變量,並使用括號signifify,它是一個功能:

Dim response = MsgBox("Try again?", MsgBoxStyle.YesNo, "QM") 

然後你可以看一下response變量來找出用戶單擊的按鈕

一種參考兩頁:

http://vb6reference.tomswebdesign.net/msgbox.html

https://msdn.microsoft.com/en-us/library/139z2azd(v=vs.90).aspx