Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 18202|Antwort: 0

[Kommunikation] VB.net Wie benutze ich Multithread-Scanning?

[Link kopieren]
Veröffentlicht am 30.10.2019, 17:20:14 | | | |
  Wie in der Abbildung gezeigt, sollten Sie nach dem Import der URL Multithreading-Scanning verwenden. Ich habe keinen Code gefunden, der online implementiert werden kann. Bitte beraten Sie mich.


   Private Sub Button2_Click(Sender als Objekt, e als EventArgs) verwaltet Button2.Click
        ListBox2.Items.Clear()
        Scan_Flag = 1
        Scan_Index = 0
        Scan_Max = ListBox1.Items.Count
        ProgressBar1.Minimum = 0
        ProgressBar1.Maximum = Scan_Max
        ProgressBar1.Wert = 0
        Für x Da Int32 = 1 To Val(ComboBox1.Text) ' Combobox1.text ist die Anzahl der Threads
            Dim Go As New Threading.Thread(AddressOf-Scan)
            los. Start()
        Nächster
        Timer1.Start()

    Ende des Untertitels



   Sub-Scan()
        Schwacher Index, maximal As Int32
        max = ListBox1.Items.Count
        Für i Als Int32 = 0 Zu ListBox1.Items.Count - 1
            Wenn Scan_Flag = 0, dann verlasse für
            Dimmende URL Als Zeichenkette = ListBox1.Items.Item(i) & "/index.php"
            index = Threading.Interlocked.Increment(Scan_JD)



            Dim temp As String = Scanurl(url)

                ListBox2.Items.Add(URL & "--" & temp)
                Label1.Text = "scaning " & URL

        Nächster
        Label1.Text = "Scannen über"
    Ende des Untertitels


Wie kann ich multithreaded und synchrones Scannen durchführen? Wie sollte der Satz korrekt geschrieben werden?




Vorhergehend:[Chinesischer Mahjong: Das weltweit früheste Blockchain-Projekt]
Nächster:Boolean Education 2018 PHP Development Learning Video-Tutorial
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com