本文摘自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#_调用封装的一个类实现导出excel表格的功能
关于C#中string类型的方法分享
C#如何利用reportviewer来生成报表的示例代码分享(图)
C#灵活使用类的方法分享
C#类的声明详解及实例
C#设计模式-观察者模式的另类的示例代码总结
关于C#代码convert.tochar(null);出现异常的详解(图)
C#构建分页应用的实例方法分析
.net中创建webservice服务的实例分析(图文)
C#学习记录:编写高质量代码改善整理建议1-3
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » C#调用默认浏览器打开网页的几种方法具体介绍(图)