首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么用C# 打开默认浏览器后,最小化浏览器

2013-03-25 
如何用C# 打开默认浏览器后,最小化浏览器System.Diagnostics.Process.Start(IEXPLORE.EXE,http://www.b

如何用C# 打开默认浏览器后,最小化浏览器


  System.Diagnostics.Process.Start("IEXPLORE.EXE","http://www.baidu.com");


用C#写的一个小程序,打开浏览器之后如果进行关闭,最小化呢


[解决办法]
var psi = new ProcessStartInfo("IEXPLORE.EXE","http://www.baidu.com");
psi.WindowStyle == System.Diagnostics.ProcessWindowStyle.Minimized;
var process = Process.Start(ProcessStartInfo);

//关闭
if(process != null && !process.HasExited)
{
     process.Kill();
     process.Close();
}


[解决办法]
来看一个很古老的vbs脚本

http://vbscriptautomation.net/93/automating-internet-explorer-part-1/
[解决办法]
呵呵,上面那个是vbs脚本,如果你看明白这个vbs在干啥子,你完全可以修改成c#的代码

msdn就已经告诉你,这东西怎么搞
http://msdn.microsoft.com/zh-CN/library/aa752084(v=vs.85).aspx
[解决办法]
void OpenWithStartInfo()
{
    ProcessStartInfo^ startInfo = gcnew ProcessStartInfo( "IExplore.exe" );
    startInfo->WindowStyle = ProcessWindowStyle::Minimized;
    Process::Start( startInfo );
    startInfo->Arguments = "www.northwindtraders.com";
    Process::Start( startInfo );
}

热点排行