2017-07-16 75 views
0

我試圖打開一個Chrome窗口,讓足夠的時間從YouTube播放一段剪輯,然後關閉Chrome窗口,全部使用C#。我對編碼比較陌生,而且我很茫然。使用函數打開後關閉瀏覽器窗口

public static void OpenWebsite(string URL) 
    { 
     Process p1 = new Process(); 
     p1.StartInfo.FileName = "chrome.exe"; 
     p1.StartInfo.Arguments = URL; 
     p1.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; 
     p1.Start(); 

     Thread.Sleep(7000); 
    } 

在Thread.Sleep關閉瀏覽器窗口而不關閉程序後,我可以添加什麼?

+0

p1.Kill()... https://social.msdn.microsoft.com/Forums/vstudio/en-US/50ecbcf2-d2d3-4f21-9775-5b8be1bd4346/how -to-terminate-a-process-in-c?forum = csharpgeneral – OldProgrammer

+0

感謝您的幫助! – Harkness84

+0

@OldProgrammer:你爲什麼將他鏈接到一個論壇主題,該論壇主題缺乏有關該方法的信息,而不是將他鏈接到[**文檔**](https://msdn.microsoft.com/en-us/library/ system.diagnostics.process.kill(v = vs.110)的.aspx)? –

回答