所以我很困惑。我定义了一个公共的string()数组,每次触发timer_tick事件时,我遍历数组并访问数组中包含的网页。
for i = 0 to UrlList.Count - 1
' Do stuff
WebBrowser.Navigate(urllist(i))
While WeBbrowser.ReadyState <> WebBrowserReadyState.Complete
Application.DoEvents()
end while
next
redim urllist(0) ' I have tried w/ & w/out preserve
urllist = nothing
array.resize(urllist,0)
我只想要一个空数组,节点数为零。 (基本上消除了整个数组)我有另一个填充数组的进程。感谢。
答案 0 :(得分:1)
我建议使用列表,而不是数组。您可以使用list.Clear()将其清空,并使用For Each迭代它。这个数组功能来自.NET之前的古代,当时VB没有列表或其他奇特用语的设施。