使用storeagefolder . getfolderfrompathasync()从whatsapp文件夹访问e.x

本文关键字:文件夹 访问 whatsapp storeagefolder getfolderfrompathasync 使用 | 更新日期: 2023-09-27 18:09:16

我试图从位于KnownFolder中的文件夹访问文件。图片文件夹,例如来自图片/Whatsapp的文件。我想创建一个存储文件夹,但从哪个路径?

这是我的代码,它不能工作

StorageFolder picturesFolder = await StorageFolder.GetFolderFromPathAsync("Data///Pictures//Whatsapp");

提前感谢,基督教

使用storeagefolder . getfolderfrompathasync()从whatsapp文件夹访问e.x

图片库是一个虚拟的位置-它存在于手机和SD卡上。所以很难告诉直接路径,因为它可能取决于用户设置。你可以这样访问你的文件夹:

StorageFolder pictures = KnownFolders.PicturesLibrary;
StorageFolder folder = await pictures.GetFolderAsync(@"Whatsapp"); // now you should have your folder
// to create a folder:
StorageFolder newOne = await folder.CreateFolderAsync(@"NewFolder", CreationCollisionOption.OpenIfExists);

还记得在包中添加合适的功能(如画库)。appxmanifest 文件。

至于你的方式-可以从直接路径获取文件夹(如果你以前保存过它),但你必须给出完整的路径。C:'Pictures... -但正如我上面所说的,图片也可以存在于不同字母的SD卡上。