使用C#中的数组中的URL连续打开和关闭Internet Explorer

时间:2016-11-03 11:38:22

标签: c# internet-explorer

我的要求是打开InternetExplorer,等到页面加载,关闭IE的特定实例,并对其余网址执行相同操作。

网址保存在数组中。

附上我到目前为止所做的代码。

我只是打开浏览器,将Url作为参数传递,并终止进程。

任何帮助都将不胜感激。

foreach (var WebPage in YearUrlLoop)
        {

            ProcessStartInfo Browser = new ProcessStartInfo("IExplore.exe", WebPage);
            Process p = Process.Start(Browser);
            System.Threading.Thread.Sleep(5000);
            p.WaitForExit();
            Process[] ps = Process.GetProcessesByName("IEXPLORE");
            foreach (Process prc in ps)
            {
                prc.Kill();
            }
}

0 个答案:

没有答案