本文摘自PHP中文网,作者黄舟,侵删。
CSharp调用默认浏览器打开网页的几种方法示例界面:

方法一:从注册表中读取默认浏览器可执行文件路径
1 2 3 4 5 6 7 8 9 10 | private void button1_Click(object sender, EventArgs e)
{
RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\");
string s = key.GetValue("").ToString();
System.Diagnostics.Process.Start(s.Substring(0, s.Length - 8), "http://blog.csdn.net/testcs_dn");
}
|
方法二:
1 2 3 4 5 | private void button2_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("explorer.exe", "http://blog.csdn.net/testcs_dn");
}
|
方法三:
1 2 3 4 5 | private void button3_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("http://blog.csdn.net/testcs_dn");
}
|
方法四:调用IE浏览器
1 2 3 4 5 | private void button4_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("iexplore.exe", "http://blog.csdn.net/testcs_dn");
}
|
从原理上来讲,方法二和方法三应该是一样的,不过方法三的代码更短一点。
阅读剩余部分
相关阅读 >>
C#解析xml文件的代码实例分享
C#如何实现两个richtextbox控件滚动条同步滚动的简单方法
学习C#中datetime.parseexact的使用(图)
.net中C#集合的交集、并集、差集
C#使用socket创建一个小型的web server代码分享
.net和C#有什么区别
C#如何计算2个字符串相似度的示例代码分享
C#中正则表达式有什么作用?匹配字符有什么含义?
C#图片按比例缩放的示例代码分享
【C#教程】C# 多态性
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » C#调用默认浏览器打开网页的几种方法具体介绍(图)