读书人

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

发布时间: 2013-03-25 15:43:04 作者: rapoo

如何用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 );
}

读书人网 >C#

热点推荐