Google da Arama
Bu örnekte google da arama yapmayı göreceğiz. Formunuza 1 adet TextBox, Button ve webBrowser
ekleyin. Aşağıdaki şekili inceleyin.
Şekil 1
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Maximized; //Formumuzun tüm ekranı kaplamasını sağlıyoruz.
webBrowser1.Size = this.Size;
webBrowser1.Navigate("www.google.com"); //Web browserin googleye gitmesini sağlıyoruz..
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
{
// .Sayfanın tamamen yüklenmesi bekleniyor
Application.DoEvents(); //Bu kod ile programın kitlenmesini önlüyoruz.
}
HtmlElement user = webBrowser1.Document.GetElementById("q"); //Bu kod ile id si "q" olan nesneyi seciyoruz ve aşağıda üzerine text deki değeri yazdırıyoruz...
user.SetAttribute("value", textBox1.Text);
HtmlElement button = webBrowser1.Document.GetElementById("btnG"); //ve burda da id si "btnG" olan nesneyi seçiyoruz ve aşağıda click olayını tetikliyoruz..
button.InvokeMember("click");
}
}
}
//Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN