Şimdi Ara

vb.net > listbox ile atlama yapmadan butona bastırma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
1.325
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Öncelikle Merhaba, konuya gireyim
    listbox ta a,b,c var misal listbox tan a seçildiğinde webbrowser misal facebook.com/a ya gidecek ve abone ol a tıklayacak
    b ve c böyle uzun bir liste ben bunu başlarda timer la yaptım ama timer1 listbox taki değer açılana kadar timer2 listbox u kaydırıyordu timerla anlamsız sonra timersız denedim ve bir sonuca ulaşamadım kodların son hali şöyle
    Dim sitesayisi As Integer 
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    sitesayisi = 0
    End Sub

     Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click 
    Me.WebBrowser2.Navigate("facebook.com/" & Convert.ToString(ListBox1.Items.Item(sitesayisi)))
    Button2.Enabled = False
    Button3.Enabled = True
    Button1.Enabled = False

    End Sub

     Private Sub WebBrowser2_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser2.DocumentCompleted 
    Dim allelements As HtmlElementCollection = WebBrowser2.Document.All
    For Each webpageelement As HtmlElement In allelements
    If WebBrowser2.Url.ToString = ("facebook.com/" & Convert.ToString(ListBox1.Items.Item(sitesayisi))) Then
    If webpageelement.GetAttribute("alt") = "Bu üyeyi beğenmek için tıkla." Then
    Else
    webpageelement.InvokeMember("click")
    End If
    End If
    sitesayisi = sitesayisi + 1
    Next
    End Sub







  • yardımcı olabilecek yok mu ?
  • güncel :S
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.