完全访问 Delphi 中的文件夹

Full access to a folder in Delphi

我正在编写一个函数来检查程序中的重要设置。

除其他事项外,我想检查我是否具有对文件夹的读写权限。

有什么方法可以用 Delphi 来检查吗?

检查您的应用程序是否具有文件夹写入权限的最简单方法是尝试创建一个新文件并检查错误代码。没有错误意味着您具有写入权限。如果创建成功,删除文件并检查错误(您可能有创建文件的权限,写入文件但不能删除它)。

如果您更喜欢使用更复杂的方法,请参阅 this question 的答案。