博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#后台调用浏览器打开下载连接地址的三种方法
阅读量:5734 次
发布时间:2019-06-18

本文共 823 字,大约阅读时间需要 2 分钟。

一、从注册表中读取到本地计算机默认浏览器,然后调用下载。

1 private void button1_Click(object sender, EventArgs e)   2 {   3     //从注册表中读取默认浏览器可执行文件路径   4     RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\");   5     string s = key.GetValue("").ToString();   6    7     //s就是你的默认浏览器,不过后面带了参数,把它截去,不过需要注意的是:不同的浏览器后面的参数不一样!   8     //"D:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -- "%1"   9     System.Diagnostics.Process.Start(s.Substring(0, s.Length - 8), "http://blog.csdn.net/testcs_dn");  10 }  
First Code

二、直接使用默认浏览器。

1 //调用系统默认的浏览器   2     System.Diagnostics.Process.Start("explorer.exe", "http://blog.csdn.net/testcs_dn");  
Second Code

三、直接调用IE浏览器。

1 System.Diagnostics.Process.Start("iexplore.exe", "http://blog.csdn.net/testcs_dn");  
end Code

 

转载于:https://www.cnblogs.com/Tcwangyu/p/7515986.html

你可能感兴趣的文章
pandas 十分钟入门
查看>>
nginx rewrite
查看>>
前端安全系列(一):如何防止XSS攻击?
查看>>
IK分词器安装
查看>>
查看Linux并发连接数
查看>>
你是谁不重要,关键是你跟谁!
查看>>
CSS中规则@media的用法
查看>>
pychecker:分析你的python代码
查看>>
关于linux上安装网络打印机
查看>>
css 默认不显示 之后显示
查看>>
我的友情链接
查看>>
DNS显性+隐性URL转发原理
查看>>
我的友情链接
查看>>
网易有道 IP地址、手机号码归属地和身份证 查询接口API
查看>>
鼠标停留在GridView某一行时行的颜色改变
查看>>
系列3:WAS Liberty Profile hello mysql jdbc
查看>>
基础知识:python模块的导入
查看>>
Android MVC之我的实现
查看>>
我的友情链接
查看>>
我的友情链接
查看>>