Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 18202|Odpoveď: 0

[Komunikácia] VB.net Ako používať viacvláknové skenovanie?

[Kopírovať odkaz]
Zverejnené 30.10.2019 17:20:14 | | | |
  Ako je znázornené na obrázku, po importe URL chcete použiť viacvláknové skenovanie. Nenašiel som kód, ktorý by sa dal online implementovať. Prosím, poraďte.


   Súkromný sub Button2_Click(odosielateľ ako objekt, e ako eventArgs) spracováva tlačidlo 2.klik
        ListBox2.Items.Clear()
        Scan_Flag = 1
        Scan_Index = 0
        Scan_Max = ListBox1.Items.Count
        ProgressBar1.Minimum = 0
        ProgressBar1.Maximum = Scan_Max
        ProgressBar1.Value = 0
        Pre x Ako Int32 = 1 To Val(ComboBox1.Text) ' combobox1.text je počet vlákien
            Dim go Ako nové vlákno.Thread(AddressOf scan)
            Choď. Start()
        Ďalej
        Timer1.Start()

    End Sub



   Sub scan()
        Dim index, max As Int32
        max = ListBox1.Items.Count
        Pre i As Int32 = 0 To ListBox1.Items.Count - 1
            Ak Scan_Flag = 0, potom ukončíme pre
            Dim url Ako reťazec = 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 = "skenovanie" & URL

        Ďalej
        Label1.Text = "scan over"
    End Sub


Ako môžem robiť viacvláknové a synchronné skenovanie? Ako by mala byť veta správne napísaná?




Predchádzajúci:[Čínsky mahjong: Najstarší blockchainový projekt na svete]
Budúci:Boolean Education 2018 PHP Development Learning Video Tutorial
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com