我試圖執行下面的代碼,但調試失敗在myProcess.WaitForExit() Sub BtnNowClick(sender As Object, e As EventArgs)
Dim myProcess As Process
Dim processFile As String = dlgFolder.SelectedPath
Dim pyLocationDel
我想弄清楚,爲什麼我的形式執行一些代碼的時候死機。我也不能最小化或移動表單。是否因爲在過程中使用了WaitForExit? 下面的代碼綁定到一個按鈕的點擊。 If Checkbox1.checked = True Then
Call Test()
End If
If Checkbox2.checked = True Then
Goto NextStep
Else
我在我的代碼中調用了一個批處理文件並給出了某些參數。這個批處理文件調用另一個批處理文件等。整個過程大約需要45分鐘才能完成。我還需要等待批處理文件完成,然後再繼續執行其餘的代碼(清理批處理文件等)。 我的問題是,雖然我已經嘗試了幾個不同的東西,但我無法獲得批處理文件,既要完成其運行,也要將其輸出寫入日誌文件。 這裏是我做了什麼讓批處理文件來完成其運行: Process process = new
我正在運行control.exe作爲一個進程。 (Windows 7操作系統,.NET 3.5,C#)。它不會像預期的那樣在WaitForExit()處停止。即使control.exe窗口仍處於打開狀態,它立即「退出」該進程。我已經嘗試了該過程.Exited事件也是在應用程序退出之前觸發的。 這裏是我的代碼: Process process = new Process();
pr
我使用這個代碼: Process p = new Process();
ProcessStartInfo si = new ProcessStartInfo();
si.UseShellExecute = true;
si.FileName = Url;
p = Process.Start(si);
p.WaitForExit();
要在缺省瀏覽器中打開「URL」。我想等待用戶關閉瀏
美好的一天! 我正在使用安裝程序,它使用Process.Start爲我的軟件安裝其他依賴項。 foreach dependency:
var process = System.Diagnostics.Process.Start(processStartInfo);
process.WaitForExit();
問題是,當另一個MSI安裝拼命地跑,WaitForExit掛起(當我關閉這個另一