【问题标题】:Unexcepted message is displaying显示意外消息
【发布时间】:2014-10-29 04:08:35
【问题描述】:

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

我试过的sn-p是

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

它给出输出

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

我的问题是这样的:

为什么会出现“1”? msgbox 返回 Boolean 值吗?

【问题讨论】:

    标签: .net vb.net windows winforms msgbox


    【解决方案1】:

    没错,msgbox 是返回一个整数值。但不是Boolean

    根据microSoft's 的解释取决于msgbox Style,返回值如下所示

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-27
      • 1970-01-01
      • 1970-01-01
      • 2016-11-20
      相关资源
      最近更新 更多