0

我有一个 winform 来合并几个文件并将合并文件保存在目录中。

保存它的目录,它会删除其中的整个文件和子目录。

现在我希望用户不能将文件保存在我的电脑、C、D 驱动器中。

用户可以通过 FolderBrowserDialog 选择目录。

我如何限制用户这样做?
你能帮忙吗?

4

2 回答 2

2

最简单的方法是使用 Windows NTFS 文件系统中的访问权限。

于 2009-07-28T07:44:38.167 回答
2

也许您的意思是用户使用FolderBrowserDialog? 在任何情况下,都FolderBrowserDialog没有SaveFileDialog提供任何限制用户选择的内置方法。

因此,您最直接的选择是验证用户的选择并检查它是否不是您选择限制访问的目录之一。您还可以设置代码权限并禁止您的代码将文件保存到受限文件夹中。

于 2009-07-28T07:46:36.743 回答