gpt4 book ai didi

c# - SaveFileDialog 将文件夹保存在内存中

转载 作者:行者123 更新时间:2023-11-30 21:20:07 26 4
gpt4 key购买 nike

所以我使用 SaveFileDialog 将文件保存到用户选择的位置。保存发生后,用户可以对保存到的文件和文件夹执行他们想要的操作。

但是,用户无法删除或修改该文件夹...它由应用程序保存在内存中,因此当打开另一个 SaveFileDialog 时,它可以指向同一目录。

我们的应用程序相当复杂,我不想启用此类功能。有办法关闭它吗?

提前谢谢你。

最佳答案

除了行为不当的 shell 扩展之外,这是正常的。 SFD 会将程序的当前工作目录更改为包含用户选择的文件的目录。这会锁定目录。

您可以通过将 RestoreDirectory 属性设置为 True 来避免这种情况。

关于c# - SaveFileDialog 将文件夹保存在内存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3443502/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com