Kod:
using System;
using System.Windows.Forms;
namespace AraBul
{
public partial class anaFrm : Form
{
public anaFrm()
{
InitializeComponent();
}
void arabul(string aranacakKelime)
{
int konum = webBrowser1.DocumentText.IndexOf(txtAranacak.Text);
int say = 0;
if (konum == -1)
{
lblDurum.Text = "Eşleşme bulunamadı";
}
while (konum != -1)
{
say++;
konum = webBrowser1.DocumentText.IndexOf(txtAranacak.Text, konum + 1);
lblDurum.Text = say.ToString();
}
}
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("https://ddo1.com");
}
private void btnArabul_Click(object sender, EventArgs e)
{
if (webBrowser1.ReadyState == WebBrowserReadyState.Complete)
{
arabul(txtAranacak.Text);
}
else
{
lblDurum.Text = "Sayfa henüz yüklenmedi. Sayfa yüklenince dene.";
}
}
}
}