我可以创建一个文件夹并在程序关闭和打开后再次记住路径吗?在 UWP 中



我想做一个文件夹。

但是,每当我想访问其他文件夹时,例如在图片库中制作文件夹,我都无法访问。

因为我必须使用FutureAccessList。

所以,我使用了这种方式,但是当我关闭并重新启动我的程序时,

我不得不选择与FutureAccessList相同的文件夹。

我认为每次都选择一个文件夹很烦人。

有没有办法在程序关闭和打开后锁定文件夹的路径?

请告诉我有关此的任何事情。

感谢您阅读本文。

未来的访问列表返回一个令牌(字符串(,您可以将该令牌存储在文本文件或设置中或您想要的任何位置,下次运行应用程序时,您可以通过将该令牌提供给将来的访问列表然后取回文件夹来获取该文件夹访问权限。

var folder = await mru.GetFolderAsync(token);

有关如何跟踪最近使用的项目和将来访问列表的更多详细信息,请参阅此处的文档:https://learn.microsoft.com/en-us/windows/uwp/files/how-to-track-recently-used-files-and-folders

除了touseefbsb所说的,也有很多方法可以做到这一点。

对于视窗应用:

  • 对用户使用数据库存储配置文件
  • 用户文件本地存储(配置文件/系统文件(
  • 注册表可以在您拥有权限时存储数据读/写\HKEY_CURRENT_USER\软件\您的软件

供您决定

  • 最近的文件夹/文件:具有最近行为要求的 Windows 应用(听起来不是(
  • 数据库
  • :仅当您拥有像 sqlite 这样的中心数据库服务器/本地数据库时
  • 本地配置:我认为这对您来说很简单,如果是桌面应用程序,您可以找到 app.config 很有用
  • 注册表
  • :应用程序的安装软件,易于访问注册表。

我认为您的简单选择是针对简单要求的应用程序配置。

相关内容

  • 没有找到相关文章

最新更新