C#'da Basit Web Browser Yapımı

Web Browser yapmak için ihtiyacımız olan 3 temel şey vardır.(TextBox, Buton ve WebBrowser)
Burda butonumuz webbrowserı textboxın içine yazdığımız adrese yönlendiricek.

Butonumuzun içine aşağıdakileri yazıyoruz.
WebBrowser1.Navigate(TextBox1.text);

Bu yazdığımız kodla programımız internet explorer’ın altyapısını kullanarak bize yazdığımız adresi açıcaktır. Biz burda webbrowser yazmış olmadık, webbrowser yazmak kolay bir iş değildir, 2 satırlık bir iş hiç değildir.

Ek özellik eklemek istersek 4 buton daha oluşturabiliriz.(geri, ileri, yenile, dur)

Geri butonu programımızdaki önceki sayfayı açıcaktır ve butonumuzun içine :
WebBrowser1.GoBack();
kodunu yazıyoruz.

İleri butonu programımızda açılmış bir soonraki sayfayı açıcaktır ve butonumuzun içine :
WebBrowser1.GoForwad();
kodunu yazıyoruz.

Yenile butonu programımızdaki sayfayı yenileyecektir ve butonumuzun içine :
WebBrowser1.Reflesh();
kodunu yazıyoruz.

Dur butonu programımızda açılan sayfanın açılımını durduracaktır ve butonumuzun içine :
WebBrowser1.Stop();
kodunu yazıyoruz.

Başka özellik eklemek isterseniz, formumuzun textini açılan sayfaların başlıkları yapabilirsiniz. WebBrowser1’in navigated eventına aşağıdaki yazacağım kodlarla bunu sağlayabilirsiniz.
this.Text = WebBrowser.DocumentTitle.ToString();

Bu yazımda bu kadar, dün yeni bir webbrowser yapmına başladım. Büyük bir proje olucak, onun için günler sürücektir, ama önemli olan başladğımız programı bitirebilmek. Webbrowser’ın adını buldum bile, adı Cenet Browser olucak, hem ingilizce hem türkçe kullanımı ve internet explorerın altyapısıyla iş görür bir browser olucağından eminim. Bir programa başlamak için herşeyi biliyor olmanız gerekmez, sizde bir yerlerden başlayın, ve bilgilerinizi benimle paylaşın.

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

w

Connecting to %s