从代码中打开并搜索网站

时间:2013-05-13 22:46:27

标签: c# browser

我想打开一个新的浏览器页面...

Process.Start("http://www.wolframalpha.com/");

并自动粘贴一些搜索文字......

string inputString = "x^2+y^2 = 1";

然后在用户不必做任何事情的情况下运行搜索。怎么办呢?

提前致谢!

3 个答案:

答案 0 :(得分:2)

就这样做..

Process.Start(
     "http://www.wolframalpha.com/input/?i="
     + HttpUtility.UrlEncode("x^2+y^2 = 1")
     + "&dataset=");

它将打开您的默认浏览器(或现有浏览器中的新标签页),然后将搜索字词编码为请求。

答案 1 :(得分:1)

第一个参数是开始的过程,第二个参数是参数。

Process.Start("IExplore.exe", "www.google.com?q=my+search+term");

答案 2 :(得分:-1)

这可以解决您的问题:

var query = "x^2+y^2 = 1";
Process.Start("iexplore.exe", System.Net.WebUtility.HtmlEncode("http://www.wolframalpha.com/input/?i=" + query));