我想将文件下载到特定文件夹。我在用着 WebClient.DownloadFile, ,但我想要的是让用户选择保存该文件的位置,而不仅仅是将其下载到任何文件夹中。

我怎样才能做到这一点?

有帮助吗?

解决方案

用户将文件下载到的文件夹取决于他们的浏览器和系统设置。

您所能做的就是提供要下载的文件,然后由他们(及其浏览器)选择本地文件夹(在他们的系统上)。

如果您想控制该过程,则必须使用嵌入式插件,例如 Java、Silverlight、Flash 等。

其他提示

如果您使用的是 Windows 窗体,则可以使用 保存文件对话框 类允许用户选择一个文件名,然后将该名称传递给第二个参数 WebClient.DownloadFile.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top