2015-01-22 3 views
-1

Как выполнить случайное слово Google? Я знаю, как использовать базовый URL-адрес, как это, но мне нужно знать, как идти в Google и искать Dog's, и это должно придумать что-нибудь, это возможно или нет?Как искать обычные слова в google

using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 
namespace SimplicityWebBrowser 
{ 
    public partial class Simplicity : Form 
    { 
     public Simplicity() 
     { 
      InitializeComponent(); 
     } 

     /// <summary> 
     /// When click button navigate's to specific URL 
     /// </summary> 
     /// <param name="sender"></param> 
     /// <param name="e"></param> 
     private void Search_Click(object sender, EventArgs e) 
     { 
      WebBrowser.Navigate(SearchBar.Text); 
     } 
    } 
} 
+0

Пробовал ли вы выполнять поиск в своем браузере и просматривал URL-адрес, который он отправляет в Google (в строке местоположения)? Найдите что-нибудь в функции поиска в браузере; когда вы попадаете в Google, перечисляете результаты, посмотрите на панель местоположений и посмотрите, что там. –

+0

Нет ничего на моем. –

+0

Я не просил получить ваш комментарий о том, что делать. –

ответ

1

Основываясь на вашем comment на вопрос, ваш фактический вопрос является Как произвести поиск по поставляемому пользователю слова?

Вам необходимо пройти правильный URL в поисковую систему (в этом случае вы упоминаете Google в комментариях):

WebBrowser.Navigate("https://www.google.com/search?q=" + SearchBar.Text); 

Если вы хотите поддерживать несколько слов, вам нужно заменить любой пробелы с + перед добавлением его в URL-адрес, так что если пользователь вводит big dogs в текстовое поле, вы добавляете big+dogs к URL-адресу поиска. (Как заменить пробелы будет отдельный вопрос, который, как я уверен, был задан здесь ранее.)

Смежные вопросы