您的位置:首页 > 编程语言 > C#

转>C#后台打开网页及关闭

2012-06-05 16:17 218 查看
在Button1下写如下代码打开网页:
Process p = new Process();\\引用using System.Diagnostics
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;\\将启动IEXPLORE的窗体设为隐藏
p.StartInfo.FileName = "IEXPLORE.EXE";\\打开IEXPLORE
p.StartInfo.Arguments = textBox1.Text;\\输入要打开的网址
p.Start();
string mytime = p.StartTime.ToString();\\定义一个变量记录刚才打开的网页的启动时间(为以后关闭它使用)
关闭指定网页,则需要根据刚才记录的标示(mytime)来关闭网页(防止关闭其他已打开的网页)
Process[] pp = Process.GetProcessesByName("iexplore");
for (int i = 0; i < pp.Length; i++)
{
if (pp[i].StartTime.ToString() == mytime)\\判断已打开的网页启动时间
{
pp[i].Kill();\\关闭网页(进程)
}
}
建议:启动和关闭之间间隔几秒时间,让网页充分打开

//停顿时间
Thread.Sleep(3000);//3000毫秒
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐