单击按钮创建Web浏览器

问题描述 投票:-1回答:1

我想创建一个自动记录网站的程序,所以来做所有事情,但现在我想实现多线程,就像一个人在一个文本框中放置200例做那样的事情从创建多个线程开始和文本框中编写的浏览器一样,问题是我不知道如何通过代码创建n个线程和浏览器,其中n是文本框中写入的数字。你创建了许多线程和Web浏览器,就像在文本框中编写的一样,每个线程控制一个Web浏览器,一种多线程,不幸的是在互联网上我找不到任何东西,这就是我解决你的原因。

vb.net multithreading webbrowser-control
1个回答
0
投票

我找到了代码

Dim i As Integer = 0
Dim myArray() = {"http://www.link1.com", "http://www.link2.com", "http://www.link3.com"}
Dim myVal As Boolean = True
Do Until myVal = False
    Dim var As New Form
    var.Show()
    var.BringToFront()
    Dim web As New WebBrowser
    web.Navigate(myArray(i))
    If i + 1 = myArray.Length Then
        myVal = False
    End If
    i = i + 1
Loop

this页面上,以编程方式解决创建webbrowsers的部分问题...

和这段代码

trd = New Thread(AddressOf ThreadTask)
trd.IsBackground = True
trd.Start()

this页面 - 线程部分

我建议你做的是一个类似于上面的功能,只是给它做线程,如果你需要进一步的帮助,请评论...

© www.soinside.com 2019 - 2024. All rights reserved.