Neler yeni

Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

VB.NET Web Browser Yapımı

Asperix

Yönetici
Yazılım Uzmanı
Katılım
2 Ara 2022
Mesajlar
52
Web browser yapımı
Web browser yapımı için öncelikle Visual Studio geliştirme ortamında Visual Basic dilinde Windows Forms Application projesi oluşturulur.

Proje oluşturulduktan sonra geliştirme ortamında Toolbox alanı Common Controls bölümünde yer alan WebBrowser bileşeni form alanına eklenir.

WebBrowser bileşeniyle ilgili istenilen ayarlar (Dock, Name) Properties alanından ayarlanır.

Form alanına WebBrowser eklenip gerekli ayarlar yapıldıktan sonra WebBrowser işlemleri için gerekli olan bileşenlerin eklenmesine geçilir.

Web browser işlemleri
Web Browser ile web sayfası açma, önceki web sayfasına gitme, sonraki web sayfasına gitme ve web sayfasını yenileme işlemleri için form alanına Button ve TextBox bileşenleri eklenir.

Eklenen Button, TextBox bileşenleri form alanına uygun bir şekilde yerleştirilir ve gerekirse ayarlar Properties alanından yapılır.

Gerekli ayarlar yapıldıktan sonra web browser işlemleri için gerekli olan komutlar yazılır.

Web sayfası açma
WebBrowser bileşeniyle web sayfası açmak için WebBrowser bileşeninin Navigate metodundan yararlanılır.

TextBox’a girilen adresin WebBrowser bileşeninde açılması için aşağıdaki komut herhangi bir Button bileşeninin tıklama (click) olayına eklenir.

C#:
If String.IsNullOrWhiteSpace(TextBox1.Text) Then
  Return
End If


WebBrowser1.Navigate(TextBox1.Text)
Komut TextBox1 isimli TextBox alanına girilen adresi WebBrowser bileşeniyle açmak için kullanılır.

Web sayfasını yenileme
WebBrowser bileşeniyle açılan web sayfasını yenilemek için WebBrowser bileşeninin Refresh metodundan yararlanılır.

C#:
WebBrowser1.Refresh()
Önceki web sayfasına gitmek
WebBrowser bileşeniyle daha önceden açılan web sayfasına gitmek için WebBrowser bileşeninin GoBack metodundan yararlanılır.

C#:
WebBrowser1.GoBack()
Sonraki web sayfasına gitmek
WebBrowser bileşeniyle önceki web sayfasından sonraki web sayfasına gitmek için WebBrowser bileşeninin GoForward metodundan yararlanılır.

C#:
WebBrowser1.GoForward()
Anasayfaya gitmek
WebBrowser bileşeniyle web browser ile tanımlı anasayfaya gitmek için WebBrowser bileşeninin GoHome metodundan yararlanılır.

C#:
WebBrowser1.GoHome()
NOT: Yazılan komutlardan da görüleceği üzere WebBrowser, Button ve TextBox bileşenlerinin adları değiştirilmemiştir.


Hayırlı günler dilerim.
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap

Tema düzenleyici

Tema özelletirmeleri

Grafik arka planlar

Granit arka planlar