2010-08-11 79 views
0

我在我的ps1脚本中有一个下面的LOC,它显示带有OK按钮的消息。如何检查按钮是否被点击?

[Windows.Forms.MessageBox]::Show($Message, $Title, [Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Information, [System.Windows.Forms.MessageBoxDefaultButton]::Button1, [System.Windows.Forms.MessageBoxOptions]::DefaultDesktopOnly) | Out-Null 

我想执行一些操作,只有当用户点击OK按钮一样的东西:

if (Button1.pressed()) 
{ 
    #perform some operations 
} 

如何检查,如果单击该按钮?

感谢

回答

4

我发现了一个简单的解释here

基本上,你比较Show功能与[Windows.Forms.DialogResult]::OK

+0

由于返回值。这工作得很好。 :) – baltoro 2010-08-12 07:01:47

相关问题