Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 18202|Risposta: 0

[Comunicazione] VB.net Come uso la scansione multithread?

[Copiato link]
Pubblicato il 30-10-2019 alle 17:20:14 | | | |
  Come mostrato nella figura, dopo aver importato l'URL, si vuole usare la scansione multithreading. Non ho trovato un codice che possa essere implementato online. Per favore, consigliatemi.


   Sottotitolo privato Button2_Click(mittente come oggetto, e come EventArgs) gestisce Button2.Click
        ElencoScato2.Oggetti.Clear()
        Scan_Flag = 1
        Scan_Index = 0
        Scan_Max = Elenco1.Elementi.Conteggio
        ProgressBar1.Minimo = 0
        ProgressBar1.Maximum = Scan_Max
        ProgressBar1.Value = 0
        Per x As Int32 = 1 To Val(ComboBox1.Text) ' combobox1.text è il numero di thread
            Dim go come nuovo threading.thread(AddressOf scan)
            Vai. Start()
        Prossimo
        Timer1.Start()

    Sottotitolo finale



   Sotto-scansione()
        Dim index, massimo As Int32
        max = ListaRiquadro1.Oggetti.Conteggio
        Per i As Int32 = 0 A ListBox1.Items.Count - 1
            Se Scan_Flag = 0 allora Exit For
            Url dim As String = ListBox1.Items.Item(i) & "/index.php"
            indice = Threading.Interlocked.Increment(Scan_JD)



            Dim temp As Stringa = Scanurl(url)

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

        Prossimo
        Label1.Text = "scansione superata"
    Sottotitolo finale


Come posso fare scansioni multithread e sincrone? Come dovrebbe essere scritta correttamente la frase?




Precedente:[Mahjong cinese: il primo progetto blockchain al mondo]
Prossimo:Video tutorial sullo sviluppo PHP Education 2018
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com