2010-08-11 80 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

相關問題