Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 18202|Ответ: 0

[Связь] VB.net Как использовать многопоточное сканирование?

[Скопировать ссылку]
Опубликовано 2019-10-30 17:20:14 | | | |
  Как показано на рисунке, после импорта URL нужно использовать многопоточное сканирование. Я не нашёл кода, который можно реализовать онлайн. Пожалуйста, посоветуйте.


   Private Sub Button2_Click(отправитель как объект, e как eventArgs) обрабатывает кнопку2.Click
        ListBox2.Items.Clear()
        Scan_Flag = 1
        Scan_Index = 0
        Scan_Max = ListBox1.Items.Count
        ProgressBar1.Минимум = 0
        Бары прогресса1.Максимум = Scan_Max
        ProgressBar1.Value = 0
        Для x As Int32 = 1 To Val(ComboBox1.Text) ' combobox1.text — это количество потоков
            Dim Go As New Threading.Thread(AddressOf scan)
            Иди. Старт()
        Далее
        Timer1.Start()

    Конец субтитра



   Субсканирование()
        Dim index, max As Int32
        max = ListBox1.Items.Count
        Для i As Int32 = 0 в ListBox1.Items.Count - 1
            Если Scan_Flag = 0, то выход для
            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)
                Label1.Text = «сканирование» и url

        Далее
        Label1.Text = «сканировать»
    Конец субтитра


Как можно сделать многопоточное и синхронное сканирование? Как правильно написать предложение?




Предыдущий:[Китайский маджонг: самый ранний блокчейн-проект в мире]
Следующий:Видеоурок по разработке PHP Boolean Education 2018
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com