【发布时间】:2016-01-23 10:54:49
【问题描述】:
只要我有一个预设的文件名,尝试使用 WebClient DownloadFile 将网站下载到文件就可以正常工作。如果文件名是可变的,它会引发异常,我不知道为什么。
dim link as string = "http://google.com"
Dim myWebClient As New System.Net.WebClient
myWebClient.DownloadFile(link, link & ".html")
如果输出设置为“site.html”,它会正常工作,但我无法让它接受变量。
我将变量链接传递给子,我希望它将该站点保存到 The-Sitename.html。我猜这里缺少一些非常简单的东西?
【问题讨论】:
-
您不能使用 URI 字符串作为文件名。使用常规文件名,变量将按预期工作
-
从字面上看,我只是注意到,当我发布此内容时,您击败了我发布,但我有时间踢自己。干杯。
标签: vb.net webclient downloadfile