C# ile basit bir web tarayıcısı nasıl yapılır onunla alakalı bir uygulama yaoacağız ilk olarak form alanına
WebBrowser, ToolStrip, StatusStrip, progressBar nesnelerini ekleyip aşağıdaki form görüntüsünü oluşturuyoruz.
buarada bütün işlemi webBrowser nesne ile çözeceğiz sayfa yenileme, ileri, geri gibi bütün özellikler zaten webbrowser içerisinde tanımlı biz sadece onları kullanacağız programın çalışan halini konu sonundan indirebilirsiz.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace tarayici { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void statusStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { } private void Form1_Load(object sender, EventArgs e) { txtUrl.Width = this.Width - 270; } private void Form1_Resize(object sender, EventArgs e) { txtUrl.Width = this.Width - 270; } private void btnGeri_Click(object sender, EventArgs e) { webBrowser1.GoBack(); } private void btnİleri_Click(object sender, EventArgs e) { webBrowser1.GoForward(); } private void btnYenile_Click(object sender, EventArgs e) { webBrowser1.Refresh(); } private void btnAnaSayfa_Click(object sender, EventArgs e) { webBrowser1.GoHome(); } private void btnGit_Click(object sender, EventArgs e) { webBrowser1.Navigate(txtUrl.Text); } private void btnDur_Click(object sender, EventArgs e) { webBrowser1.Stop(); } private void btnAra_Click(object sender, EventArgs e) { webBrowser1.GoSearch(); } private void btnEkle_ButtonClick(object sender, EventArgs e) { btnEkle.DropDown.Items.Add(txtUrl.Text); } private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e) { progressBar.Style = ProgressBarStyle.Marquee; progressBar.Value = 10; lblDurum.Text = e.Url.ToString() + " yükleniyor..."; } private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e) { progressBar.Style = ProgressBarStyle.Continuous; progressBar.Value = 0; lblDurum.Text = ""; txtUrl.Text = e.Url.ToString(); } private void txtUrl_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (e.Control) txtUrl.Text = "http://www." + txtUrl.Text + ".com"; webBrowser1.Navigate(txtUrl.Text); } } private void btnEkle_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e) { txtUrl.Text = e.ClickedItem.Text; webBrowser1.Navigate(txtUrl.Text); } } }
İndir “C# Web Browser”
tarayici.zip – 4255 defa indirildi – 97,91 KB
Ben telefondan yaiziomda C# private void tanimlayici oge deil diyoo ne yapmaliyim ?
Acil bana bunun proje şekli lazım
konu sonunda indirme linki mevcut
Çok teşekkür ederim Çok iyişime yaradı gerçekten emeğinize sağlık
işinize yaradı ise ne mutlu…
bu nasıl bi veritabanı ya
veritabanı derken bu siteninkinden bahsediyorum
sitede birçok hata var benden söylemesi
birçok sayfada çeşitli hatalar ,
düzeltilmesi lazım çünküüüüüüüüü
ARADIĞIM BİLGİLERE U LA ŞA MI YO RUUUUUUUUUUUUUUM !
hatalı olan bağlantı veya sayfaları söylerseniz düzeltmeye çalışırız..