vb.net列表框项重复迭代

时间:2015-02-05 14:10:26

标签: c# vb.net

我在表单和列表框内填充代理列表中有列表框。

我在表格上也有两个Web浏览器。

我想将每个代理调用到每个webbrowser。

例如,webbrowser2使用1.1.1.1而webbrowser4使用2.2.2.2

当前的问题是当使用For循环时它使用相同的代理。

webbrowser2使用1.1.1.1,webbrowser4也使用1.1.1.1。

    For i As Integer = 0 To ListBox1.Items.Count - 1
        UseProxy(ListBox1.SelectedIndex)
        WebBrowser2.Navigate(FlatTextBox3.Text)
        ListBox1.SelectedIndex += 1

        UseProxy(ListBox1.SelectedIndex)
        WebBrowser4.Navigate(FlatTextBox3.Text)
        ListBox1.SelectedIndex += 1

    Next

1 个答案:

答案 0 :(得分:0)

listBox1.SelectedIndex-1开头,什么都没有。

因此,请尝试在listBox1.SelectedIndex = 0循环

之前设置for