在vb.net中MsgBox()和MessageBox.show()之间有什么区别

时间:2011-01-15 06:29:11

标签: vb.net

我想在我的消息框上显示标题我试过这段代码 MsgBox('Cannot Conncet to the db',"Conncetion Error!") 但它给了我一个错误,所以我在一些博客上看到他们在msgBox中包含1作为一个附加参数  MsgBox('Cannot Conncet to the db',1,"Conncetion Error!")。 为什么需要这个addtional参数。

2 个答案:

答案 0 :(得分:1)

没有区别,只是以某种方式熟悉vb 6及更早版本

答案 1 :(得分:1)

您需要三个参数,因为VB.NET MsgBox函数接受一个参数(提示)或三个参数(提示,按钮,标题)。

有关参数和大量示例的详细信息,请参阅MSDN上的MsgBox Function (Visual Basic)

要显示标题,您可以编写以下内容(请注意空Buttons参数):

MsgBox("Cannot Connect to the db", ,"Connection Error!") 

我还在此处添加您可能希望Or您的Buttons参数的各种MsgBoxStyle选项;这样做会使您的代码更容易使用整数值进行读取。该链接有例子。