vbscript中x按钮的返回值是多少?

时间:2014-09-30 16:55:44

标签: vbscript

我不完全确定为什么我无法在网上找到答案。 所以,我认为它有点模糊,相对简单。

我无法弄清楚像MsgBox这样的对话框中常见的大红色“X”按钮的返回值。这通常用于关闭程序。

那么,我如何调用vbscript中的x按钮?!

谢谢!

1 个答案:

答案 0 :(得分:1)

一切都取决于。阅读MsgBoxInputBoxPopup的文档后,您需要进行实验/测试。

单击X后,MsgBox的返回值取决于对话框中的按钮:

>> WScript.Echo MsgBox("no cancel, X returns 1 (ok)")
>> WScript.Echo MsgBox("with cancel, X returns 2 (cancel)", vbOkCancel)
>>
1
2

认为,Popup的工作方式相似;你应该仔细测试。

如果按X或取消,则InputBox返回Empty:

>> WScript.Echo TypeName(InputBox("just X me"))
>>
Empty