Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Delphi中文件夹的完全访问权限_Windows_Delphi_Folder Access - Fatal编程技术网

Windows Delphi中文件夹的完全访问权限

Windows Delphi中文件夹的完全访问权限,windows,delphi,folder-access,Windows,Delphi,Folder Access,我正在编写一个函数来检查程序中的重要设置 除此之外,我还想检查我是否有对文件夹的读写权限 有没有办法用Delphi检查这个问题?检查应用程序是否具有对文件夹的写入权限的最简单方法是尝试创建一个新文件并检查错误代码。无错误表示您具有写访问权限。如果创建成功,请删除文件并检查错误(您可能有创建文件、写入文件但不删除文件的权限) 如果您喜欢使用更复杂的方式,请参阅的答案。写入权限并不意味着删除权限。此外,在访问方面,两者之间存在差异。

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

除此之外,我还想检查我是否有对文件夹的读写权限


有没有办法用Delphi检查这个问题?

检查应用程序是否具有对文件夹的写入权限的最简单方法是尝试创建一个新文件并检查错误代码。无错误表示您具有写访问权限。如果创建成功,请删除文件并检查错误(您可能有创建文件、写入文件但不删除文件的权限)


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

写入权限并不意味着删除权限。此外,在访问方面,两者之间存在差异。