Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 18202|Odpowiedź: 0

[Komunikacja] VB.net Jak korzystać ze skanowania wielowątkowego?

[Skopiuj link]
Opublikowano 30.10.2019 17:20:14 | | | |
  Jak pokazano na rysunku, po zaimportowaniu adresu URL warto użyć skanowania wielowątkowego. Nie znalazłem kodu, który można by zaimplementować online. Proszę o radę.


   Prywatny sub Button2_Click(nadawca jako obiekt, e jako EventArgs) obsługuje przycisk2.kliknięcie
        ListBox2.Items.Clear()
        Scan_Flag = 1
        Scan_Index = 0
        Scan_Max = ListBox1.Items.Count
        ProgressBar1.Minimum = 0
        ProgressBar1.Maximum = Scan_Max
        ProgressBar1.Wartość = 0
        Dla x jako int32 = 1 do Val(ComboBox1.Text) ' combobox1.text to liczba wątków
            Dim go jako nowy wątek.wątek (AddressOf scan)
            Idź. Start()
        Następny
        Timer1.Start()

    Koniec napisu



   Sub scan()
        Wskaźnik ciemny, maksymalny As Int32
        max = ListBox1.Items.Count
        Dla i As Int32 = 0 do ListBox1.Items.Count - 1
            Jeśli Scan_Flag = 0, to wyjście dla
            Dim url As String = ListBox1.Items.Item(i) & "/index.php"
            index = Threading.Interlocked.Increment(Scan_JD)



            Dim temp As String = Scanurl(url)

                ListBox2.Items.Add(url & "--" & temp)
                Etykieta1.Tekst = "skanowanie" & URL

        Następny
        Etykieta1.Tekst = "skanowanie zakończone"
    Koniec napisu


Jak mogę zrobić skanowanie wielowątkowe i synchroniczne? Jak powinno być poprawnie napisane zdanie?




Poprzedni:[Chiński Mahjong: Najwcześniejszy projekt blockchain na świecie]
Następny:Boolean Education 2018 Wideotutorial do nauki rozwoju PHP
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com