شكرا لمتابعه حضرتك
بخصوص alt (توضيح ان قيمه alt فى الزرار الاول و التانى هى نقسه الى فى التالت و الرابع ) تم تجربه الكود التالى
بعد التجربه لم يضغط على الزرار التالت و الرابع ولكن ضغط على الاول و التانى... و هذا بسبب نفس اسم alt
سأل مش من الممكن استعمال id ؟
بخصوص alt (توضيح ان قيمه alt فى الزرار الاول و التانى هى نقسه الى فى التالت و الرابع ) تم تجربه الكود التالى
PHP كود :
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Dim elm As HtmlElement = GetElementByAltValue(Me.WebBrowser1, "all")
If elm IsNot Nothing Then elm.InvokeMember("click")
End Sub
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
Dim elm As HtmlElement = GetElementByAltValue(Me.WebBrowser1, "maximum")
If elm IsNot Nothing Then elm.InvokeMember("click")
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
Dim elm As HtmlElement = GetElementByAltValue(Me.WebBrowser1, "alls")
If elm IsNot Nothing Then elm.InvokeMember("click")
End Sub
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
Dim elm As HtmlElement = GetElementByAltValue(Me.WebBrowser1, "maximum")
If elm IsNot Nothing Then elm.InvokeMember("click")
End Sub
Function GetElementByAltValue(wb As WebBrowser, alt As String) As HtmlElement
Return wb.Document.GetElementsByTagName("img").
Cast(Of HtmlElement).
Where(Function(x) x.GetAttribute("alt") = alt).
FirstOrDefault()
End Function
سأل مش من الممكن استعمال id ؟
