我几乎浏览了互联网上的所有地方,但找不到将文件从互联网下载到与 VB.NET 2010 兼容的特定文件夹中的方法。我想下载一个名为 example.txt 的文件。 txt,并将其下载到例如 %HOMEDRIVE%%HOMEPATH%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 中,以便在系统启动时自动运行。感谢所有帮助
最佳答案
根据...猜测一些事情
Using webClient = New WebClient()
Dim bytes = webClient.DownloadData("http://www.google.com")
File.WriteAllBytes(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "MyFileName.ext"), bytes)
End Using
至于启动,VB.NET 有一个非常简单的方法来添加注册表项...
My.Computer.Registry.SetValue
设置诸如 HKEY_CURRENT_USER\Software\Microsoft\CurrentVersion\Run 之类的内容
更新
如何:在 Visual Basic 中创建注册表项并设置其值
http://msdn.microsoft.com/en-us/library/cy6azwf7(v=VS.100).aspx
关于vb.net - 在 VB.NET 2010 中下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4066082/