2013-07-10 3 views
0

Это Visual Basic 2012.переменной используется до того, как было присвоено значение ... Невозможно присвоить значение хотя

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

Я просто не могу понять, почему он бросает «Variable используется перед ним было присвоено значение «ошибка». Я пытаюсь загрузить источник HTML в UTF8, так что я пытаюсь поставить

client.Encoding = System.Text.Encoding.UTF8 

тоже. Как мне это сделать.

ответ

3
Dim webber As Net.WebClient 

Это просто объявляет переменную, но не создает ее.

Dim webber As New Net.WebClient() 

Это объявит и создаст экземпляр в один шаг.

Смежные вопросы