如何使用c#创建链接?
本文关键字:链接 创建 何使用 | 更新日期: 2023-09-27 18:07:20
谁能告诉我如何创建一个链接从LinkLabel在Visual Studio?
假设我试图让程序拉出一个浏览器窗口到www.google.com(在他们的默认浏览器中)。我该怎么做呢?我从我发现的一些示例代码中得到以下内容:
HttpWebRequest head_request = (HttpWebRequest)WebRequest.Create("http://www.google.com");
head_request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110613 Firefox/6.0a2";
HttpWebResponse response = (HttpWebResponse)head_request.GetResponse();
但是我所拥有的没有任何作用。如果有的话,它会使我的浏览器进入无响应状态。
我有
using System.Net;
using System.IO;
上面。对吗?提前感谢!
你可以这样做:
ProcessStartInfo sInfo = new ProcessStartInfo("http://mysite.com/");
Process.Start(sInfo);
一篇关于它的文章:http://support.microsoft.com/kb/320478
附加到链接:
protected void hyperlink_Click(object sender, EventArgs e)
{
ProcessStartInfo sInfo = new ProcessStartInfo("http://mysite.com/");
Process.Start(sInfo);
}
注意:如果你不能看到它,那么你应该声明using System.Diagnostics;
命名空间
下面的代码将在默认浏览器中打开google.com。您可以从任何地方调用此代码。按钮的点击事件将是测试它的好地方!
Process.Start("http://google.com/");