Fethi Polat 1
Fethi Polat
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Scarlet 1
Scarlet
xranzei 1
xranzei
Hikaye Ekle

Sitedeki Buttonu VB.NET'e Aktarma ( YARDIM )

  • Konuyu başlatan Konuyu başlatan CixBurak35
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 6
  • Görüntüleme Görüntüleme 915

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

bak bi site var ıd ve type fln hiçbişeyi yok butonda o buttonu vb,netteki buttona aktarmak istiyorum
ıtem kodu bulunarakmı ne birkaç yöntem var ben onu bilmiyoruım ve acilde lazım
 
sitede bir button var onu vb.netteki buttona aktarmak istiyorum

sitedeki buttonun kodu;
Alıntı:
[TABLE="width: 100%"]
[TR]
[TD="class: alt2, bgcolor: #E1E4F2"]<button type="button" onclick="karsiliklitakip();" class="btn btn-success btn-sm"><i class="glyphicon glyphicon-transfer"></i> buttonun ısmı</button>[/TD]
[/TR]
[/TABLE]

sitede başka button daha var onuda aktarmam lazım
sitedeki 2. Buttonun kodu;
Alıntı:
[TABLE="width: 100%"]
[TR]
[TD="class: alt2, bgcolor: #E1E4F2"]<button type="button" onclick="takipcicagir();" class="btn btn-danger"> <img src="http://www.turkmmo.com/images/bird.png"> buttonun ısmı <img src="http://www.turkmmo.com/images/bird1.png"></button>[/TD]
[/TR]
[/TABLE]

bu 2 buttonu vbnette ayrı ayrı buttonlara aktarmak istiyorum
nasıl yapacağım ?

konuyu şimdi gördüm webbrowser1. üzerinden yani vb.net panelde butona tuş koycaz dimi? Button1 basınca siteki o butona basmış olcan şöyle bişey yazayım

Dim inputlar As HtmlElementCollection = WebBrowser1.Document.Forms(0).GetElementsByTagName("input")
For Each input As HtmlElement In inputlar
If input.GetAttribute("class") = "btn btn-danger" Then
input.InvokeMember("click")
End If
Next

input yeri yani benim yazdığım kodtaki siteye bak orda a href kullanır yada A yazar input yazar ana class name bul genelde input olduğu icin input sekmesinde yazılan butona uyarladık bunu

2. yöntem ise

Dim allelements2 As HtmlElementCollection = WebBrowser1.Document.All
For Each webpageelement As HtmlElement In allelements2

If webpageelement.GetAttribute("Title") = "Sitede ismi gecen buton Örnek: Kaydol" Then
webpageelement.InvokeMember("click")
End If
Next

title name kısmına Kaydol yazarsan webbrowser1de kaybol titlede buton arar ve ona tıklar involemember click kullandırıyorum. sleep verirsen az bi kasma yatırtıyor sıralı işlem yaptırcan sanırım onun icinde timer1 timer2 ac gitsin sleep kastırır :D kolay gelsin
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst