I have a start button stop button
start button function is running
How do I stop this function with the stop button?
Private Sub startbutton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
oto("x")
End Sub
Private Sub stopbutton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click
'stop()
End Sub
I can stop the function at any time with a button
Function oto(ByVal url As String)
If CBool(InStr(LCase(anasayfa.WebBrowser1.Url.ToString), url)) = False Then : Return False : End If
Dim sourcecode = anasayfa.WebBrowser1.Document
Dim linkler = sourcecode.GetElementsByTagName("a")
Dim i = 0 : Dim b = 0 : Dim l = 0
If linkler.Count <= 0 Then : Return False : End If
For Each kelime In kelimelistesi()
Application.DoEvents() : i = 0
For Each link As HtmlElement In linkler
Application.DoEvents() : i = i + 1
If Not link.GetAttribute("target") = "_blank" Then
If link.GetAttribute("onclick") = "" Then
If CBool(InStr(link.GetAttribute("href").ToString, kelime)) = True Then : b = i : Exit For : End If
End If
End If
Next
If b > 0 Then : Exit For : End If
Next
If b > linkler.Count Then : Return False : End If
If b > 0 Then : l = b - 1 : anasayfa.ToolStripStatusLabel1.Text = "İlgili link bulundu : " & linkler.Item(l).InnerHtml.ToString() : linkler.Item(l).InvokeMember("click") : waitdocumentloading() : Return True : Else : anasayfa.ToolStripStatusLabel1.Text = "İlgili link bulunamadı" : Return False : End If
End Function