C# WebBrowser ile Google Arama

C# İle Google’da arama yapmak için öncelikle “wbAra” adında bir WebBrowser’ı formuma ekliyorum.

Form_Load eventında wbAra’yı ilk giriş yapacağı siteye ( Google ) Navigate edip, sayfa yüklendiğinde ne yapacağını belirliyorum.

wbAra.Navigate(“http://www.google.com.tr”);
wbAra.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(wbAra_DocumentCompleted);

Artık tüm işlemimiz wbAra_DocumentCompleted eventında. Google input olarak “q” değişkenini kullanıyor ve buton ID’miz “btnG”

Bu şartlarda arama kodlarımız ;

void wbAra_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
// Site yüklendi arama yapalım.
wbAra.Document.GetElementById(“q”).SetAttribute(“value”, “hata çözümleri”);
wbAra.Document.GetElementById(“btnG”).InvokeMember(“click”);

}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir