如何解决Environment.SpecialFolder.CommonPictures 的问题
我正在使用使用 .Net Framework 4.7.2 的 Visual Studios 2019 社区。使用 OpenFiledialog 我的 InitialDirectory 被设置为 Environment.GetFolderPath(Environment.SpecialFolder.CommonPictures)。根据 Microsoft Docs 网站,“文件系统目录用作所有用户通用的图像文件的存储库。已添加到 .NET Framework 4 中。”但是,当我运行我的应用程序时,我被放置在我的个人图片文件夹中。我的理解是所有用户通用的文件夹应该是 Public Pictures 文件夹。这是 Windows 10 Professional 的问题还是我遗漏了什么。
这是我的代码
using(OpenFileDialog GetPhoto = new OpenFileDialog())
{
GetPhoto.InitialDirectory =
Environment.GetFolderPath(Environment.SpecialFolder.CommonPictures);
解决方法
谢谢安迪的链接。我的研究都没有表明需要在初始 SpecialFolder 之后指向子文件夹。这实际上是我想要的。由于没有找到示例,我认为您在命名特殊文件夹后无法添加任何内容,也从未想过尝试。
Environment.GetFolderPath(Environment.SpecialFolder.CommonPictures) + "\Scanned"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。