本文摘自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");
}
|
从原理上来讲,方法二和方法三应该是一样的,不过方法三的代码更短一点。
阅读剩余部分
相关阅读 >>
讲解什么是msmq
文件事物管理transactional file manager的实例详解
页面包含处理实例详解
原来斐波拉契数列还有这种写法,你知道吗?
unity实现脚本插件[script create dialog]图文详解
利用unity脚本自定义分辨率实现相机截一张高清截图
unity 3d 浅谈shader 运行时状态及渲染模式遇到的问题
unity3d用什么语言开发?
asp.net在网站根目录下创建文件夹
ants performance profiler(.net性能调优教程)
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » C#调用默认浏览器打开网页的几种方法具体介绍(图)