c# 调用浏览器打开网址并全屏_C#打开本地浏览器
一、c# 调用浏览器打开网址并全屏_C#打开本地浏览器
1.使用环境Windows系统
2..Net Framework 框架 下的代码
二、打开浏览器,跳转本地地址/ 在线网址
//打开线上文件 // string url = "http://www.jnqianle.cn/"; //打开本地文件 string url = Directory.GetCurrentDirectory() + "/index.html"; Process process = Process.Start("chrome.exe", url);
三、打开浏览器全屏浏览
注意:当前方式使用,如果浏览器已经在运行中的话,不起作用; 可以使用 F11快捷键手动全屏。
//谷歌浏览器全屏 Process process = Process.Start("chrome.exe", " --kiosk " + url); //IE 浏览器全屏 Process process = Process.Start("iexplore.exe", " -k " + url);
.Net Core中的使用方案
Process p = new Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.UseShellExecute = false; //不使用shell启动 p.StartInfo.RedirectStandardInput = true;//喊cmd接受标准输入 p.StartInfo.RedirectStandardOutput = false;//不想听cmd讲话所以不要他输出 p.StartInfo.RedirectStandardError = true;//重定向标准错误输出 p.StartInfo.CreateNoWindow = true;//不显示窗口 p.Start(); //向cmd窗口发送输入信息 后面的&exit告诉cmd运行好之后就退出 p.StandardInput.WriteLine("start " + url + "&exit"); p.StandardInput.AutoFlush = true; p.WaitForExit();//等待程序执行完退出进程 p.Close();
更多:
Win10操作系统,自带.Net Framework 框架版本