这是Visual Basic 2012。
Dim webber As Net.WebClient
htmlsource = webber.DownloadString("some site here")
我只是无法弄清楚它为什么抛出“变量在被分配值之前使用”错误。 我正在尝试下载UTF8中的HTML源代码,所以我试图把
client.Encoding = System.Text.Encoding.UTF8
太。我该怎么做..
答案 0 :(得分:3)
Dim webber As Net.WebClient
这只是声明变量,但不实例化它。
Dim webber As New Net.WebClient()
这将在一步中声明并实例化它。