1 Nisan 2018 Pazar

VB.Net WebBrowser'daki Checkboxu ve Radiobuttonu Aktif Etme

Hiç yorum yok

VB.Net ile WebBrowser'da Checkbox var ve siz bunu otomatik olarak seçtirmek istiyorsanız yazımızın devamını okuyun.

VB.Net ile bir webbrowserda sitedeki checkboxu otomatik olarak nasıl aktif hale getirirsiniz şimdi ondan bahsedicem.

Hemen kodlara geçelim daha sonra size kodlardan bahsedicem.

İlk olarak WebBrowser'daki RadioButtonu nasıl aktif hale getiririz ondan bahsedicem.

Şimdi örnek olarak bir örnek html yazısı veriyorum.

          <td><input type="radio" name="radio" id="radio" value="radio" />
          Option 1
          <input type="radio" name="radio" id="radio" value="radio" />
          Option 2 </td>

Daha sonra projemize ekleyeceğimiz kod;
          For Each ele As HtmlElement In WB1.Document.All
            If ele.GetAttribute("value").ToLower = "radio".ToLower Then
                ele.InvokeMember("click")
                Exit For
            End If
         Next

Yukarıdaki VB.Net kodumuzda value="radio" olanı click yap yani aktif hale getir diyoruz. Şimdi VB.Net ile WebBrowser'daki Checkboxu nasıl aktif hale getiririz onu göstereceğim. Örnek bir html yazısı;
          <th>
          <input type="checkbox" onchange="groupCheck(this.checked)">
          </th>


Şimdi bu CheckBoxu VB.Net'de WebBrowser'da nasıl aktif ederiz kodu aşağıda;
         For Each ele As HtmlElement In webbrowser1.Document.All
            'Get the input type
            Dim type As String = ele.GetAttribute("type")

            'If it's a checkbox, then check it.
            If type = "checkbox" Then
                ele.InvokeMember("click")
            End If
       Next

İşlemimiz bukadar arkadaşlar. Bu ne işimize yarıyacak diyenler olucaktır illa bu CheckBox ile üye onayı yaptırılıyor ve sizin bir bot yapmanız gerekiyor ancak checkboxu otomatik olarak seçtiremiyorsunuz üstteki kod ile bunu başarabilirsiniz. Daha sonra RadioButton ile bir oy kullanımı yapan bir site olabilir ve o siteye sizin bot yapmanız gerekebilir ancak radiobuttonu otomatik olarak aktif hale getiremiyorsanız üstteki kod ile bunu yapabilirsiniz. Daha fazla bilgi için YouTube kanalıma abone olarak veya Facebook'dan arkadaş ekleyerek bilgi alabilirsiniz.

Hiç yorum yok :

Yorum Gönder

b2b yazılım vois media