0

这是 Visual Basic 2012。

Dim webber As Net.WebClient
htmlsource = webber.DownloadString("some site here")

我只是无法弄清楚为什么它会抛出“变量在被赋值之前被使用”错误。我正在尝试以 UTF8 格式下载 HTML 源代码,因此我尝试将

client.Encoding = System.Text.Encoding.UTF8

也。我该怎么做。。

4

1 回答 1

3
Dim webber As Net.WebClient

这只是声明变量,但不实例化它。

Dim webber As New Net.WebClient()

这将一步声明并实例化它。

于 2013-07-10T16:57:05.147 回答