我只對C#語言有一個基本的瞭解,但我很困擾,我的程序使用Powershell來執行任務。C#等待用戶輸入,然後繼續輸入代碼
我的具體問題是我無法附加另一個事件處理程序,它可以在用戶點擊一個按鈕後監聽按鍵,我會解釋。
- 用戶點擊按鈕
- 網絡跟蹤開始使用的powershell(用戶控制何時停止跟蹤)
- 我的臨時解決方法是,以顯示一個消息,當該閉合..
- 停止網絡跟蹤
是否有反正我可以代替我的消息框,用戶可以按空間停止跟蹤?
謝謝你的時間和事先幫助。
public void button3_Click(object sender, EventArgs e)
{
///////////
ps.AddScript("netsh trace start persistent=yes capture=yes tracefile=" + progpath + @"\nettrace.etl");
ps.Invoke();
MessageBox.Show("Press OK to stop the trace");
ps.AddScript("netsh trace stop");
/////////
}
嗨Rufus, 這當然是一種我沒有考慮過的方法,確實做這項工作! 謝謝你的幫助:) – Matt416 2015-03-30 22:56:28
嗨,魯弗斯,我沒有標記你的答案。我想用我原來的計劃去!抱歉。 – Matt416 2015-03-31 11:54:11
這是什麼計劃? – 2015-04-02 02:47:02