我正在为工作制作一个简单的网络浏览器,我想知道是否可以将特定扩展名的文件保存到特定文件中。
我目前在下载文件时使用谷歌浏览器,它将这个(不管扩展名)放在下载文件夹中,而不问我在哪里下载这个。
除了扩展名为 .dwg 的下载文件会自动放置在名为 DWG DOWNLOADS 的文件夹中之外,我也想实现同样的效果……</p>
如何在 vb.net 中实现这一点?
我正在为工作制作一个简单的网络浏览器,我想知道是否可以将特定扩展名的文件保存到特定文件中。
我目前在下载文件时使用谷歌浏览器,它将这个(不管扩展名)放在下载文件夹中,而不问我在哪里下载这个。
除了扩展名为 .dwg 的下载文件会自动放置在名为 DWG DOWNLOADS 的文件夹中之外,我也想实现同样的效果……</p>
如何在 vb.net 中实现这一点?
在任何浏览器中,您都有一个配置部分。
在 Firefox 中,您拥有browser.download.useDownloadDir;true
并且browser.download.folderList;1
您可以添加自己的配置以允许不同的保存文件夹路径,并根据您上传的文件的扩展名动态修改它们。
在地址栏中使用 about:config 查看 Web 浏览器配置的完整列表。
不确定您要问什么,但如果您实际上是在制作网络浏览器,只需检查您请求下载的文件的扩展名。如果扩展名为“.dwg”,则将文件保存到您想要的文件夹中。
如果您想将 Google Chrome 下载自动移动到不同的目录,您可以使用FileSystemWatcher
来监控 Chrome 下载目录中的新文件,并根据每个文件的扩展名将它们移动到另一个文件夹。