Merhaba kolay gelsin. TFF sitesini örnek vererek sorunuzu cevaplamaya çalışacağım.
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("http://www.tff.org/default.aspx");
}
Öncelikle Form_Load'da webbrowser'ımızı ilgili siteye yönlendirdik.
private void button1_Click(object sender, EventArgs e)
{
HtmlElementCollection linkler = webBrowser1.Document.GetElementsByTagName("a");
foreach (HtmlElement link in linkler)
{
if (link.Id == "ctl00_a6")
{
string lnk = link.GetAttribute("href");
textBox1.Text = lnk;
}
}
}
Bir buton içerisinde öncelikle üzerinde işlem yapacağımız tag'ı belirttik.Daha sonra
foreach döngüsü içerisinde bütün <a> taglarını dolaştık ve
id'si "ctl00_a6" olan
<a> tagını bulduk ve linki alıp Textbox'ta gösterdik. Hepsi bu kadar tekrar kolay gelsin..
Bilgisayar Mühendisi <Öğrenci>