显示意外消息

时间:2014-10-29 04:08:35

标签: .net vb.net windows winforms msgbox

错误地我只是编码Nested Msgbox,但它给了我一个有趣的输出,如下所述,有人能告诉我这个原因吗?

我试过的片段是

MsgBox(MsgBox(MsgBox("Inner") & "Middle") & "Outer")

它将输出作为

  • Inner '<--- displays first
  • 1Middle'<--- displays second
  • 1Outer'<--- displays last

我的问题是:

为什么&#39; 1&#39;快来了? msgbox 返回 Boolean值吗?

1 个答案:

答案 0 :(得分:0)

Ya绝对msgbox返回一个整数值。但不是Boolean

根据microSoft's说明,根据msgbox Style,返回值的变化如下

OK     1
Cancel 2
Abort  3
Retry  4
Ignore 5
Yes    6
No     7