如何自动关闭IE 我想在C#窗体应用程序中动态调用IE打开一个URL,并在指定的时间内将其自动关闭,请问怎么控制?可不可以将它作为一个线程? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System.Diagnostics;public Process p1 = null;打开IE:string program = @"C:\Program Files\Internet Explorer\IEXPLORE.EXE";string argument = @"http://www.google.com/";p1 = new Process();p1.StartInfo.FileName = program;p1.StartInfo.Arguments = argument;p1.Start();关闭IEif (p1 != null) p1.Kill();搞个计时器关闭就ok了. 我在这里再追加一个问题:ie我把p1.StartInfo.CreateNoWindow = true ;但是还是显示了IE窗口,请问该如何隐藏窗口啊? CreateNoWindow对象是DOS窗口或称Console窗口,不是限定一般窗口的. p1.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;修改WindowStyle就可以了. 哈哈 我改成了p1.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;还是显示IE窗口啊!怎么办?貌似没治了!!! 如何使用线程池 异步接收socket服务器端数据 window2003 server装bs程序不好用 (num & 0xfffe)帮忙解释下意思呢? 一个关于赋值的小问题 c#常用函数和方法集 开多线程执行过程发生错误,应如何解决? C#基于USB2.0的高速图像显示 一个会被取消的问题,c#和Visual C#.NET是不是一个东西 请问软件中的“全屏”是如何实现的? 关于ListView和集合的问题!!!大家想个好办法! C# ,我见很多Socket通讯示例代码都是在监听到新连接时就创建一个线程为其服务,这样下去,能支持多少个客户端? 千千静听窗口的疑问!
public Process p1 = null;
打开IE:string program = @"C:\Program Files\Internet Explorer\IEXPLORE.EXE";
string argument = @"http://www.google.com/";
p1 = new Process();
p1.StartInfo.FileName = program;
p1.StartInfo.Arguments = argument;
p1.Start();关闭IE
if (p1 != null)
p1.Kill();搞个计时器关闭就ok了.
p1.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
修改WindowStyle就可以了.