-1

我正在用 C# 创建一个 Windows 窗体应用程序。我想添加一个功能,用户可以根据他们提供的关键字从不同的搜索引擎获取网址。我面临如何从搜索引擎中获取网址的问题。我试过正则表达式,但没有用。我什至尝试过这段代码,但它无法在浏览器中打开网站。代码是:

string a;
private void button1_Click(object sender, EventArgs e)
{
    a=textBox1.Text;
    System.Diagnostics.Process.Start("http://www."+a+".com"); 
}

请帮助我,因为除此之外我无法完成我的大学项目

4

1 回答 1

0

您需要制作 WebRequest,它将返回 html。然后你需要在 html
https://msdn.microsoft.com/pl-pl/library/system.net.webrequest%28v=vs.110%29.aspx中找到这些链接

要在 google 中进行搜索,只需像这样构建 url: https:
//www.google.pl/#q=search+string

我真的不知道搜索引擎的政策,但你需要先阅读它,因为做出这样的想法可能是非法的

我发现谷歌不允许这样做,所以这是非法的!

于 2015-08-11T21:12:43.660 回答