博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断目录是否可写
阅读量:2401 次
发布时间:2019-05-10

本文共 405 字,大约阅读时间需要 1 分钟。

下面是一段delphi代码(来自),
function IsDirectoryWritable(const Dir: String): Boolean;var  TempFile: array[0..MAX_PATH] of Char;begin  if GetTempFileName(PChar(Dir), 'DA', 0, TempFile) <> 0 then    Result := Windows.DeleteFile(TempFile)  else    Result := False;end;
用于判断目录是否可写,主要是用了GetTempFileName和DeleteFile这两个windows api。
GetFileAttributes这个函数对目录是否可写没什么用。
qt里面有一个QDir::isWritable函数,用来判断目录是否可写,不知道具体如何实现的,有时间的话看看。

转载地址:http://wmiob.baihongyu.com/

你可能感兴趣的文章
Linux 内核解读入门(转)
查看>>
Apache httpd-2.0.47 + Tomcat 5.0 OR tomcat-4.1.24 + jk2 +(转)
查看>>
安装配置篇2 - IIS+resin(转)
查看>>
apache学习笔记一(安装apache2+php+resin)(转)
查看>>
原创之apache指令大全(转)
查看>>
制作带SP2的win2k(转)
查看>>
JBoss的安装(转)
查看>>
安装配置篇--apache+resin(转)
查看>>
一个开放源码的高级NIDS系统(转)
查看>>
Tomcat5.x中的虚拟主机配置方法(转)
查看>>
AllowOverride以及Options相关指令(转)
查看>>
Tomcat 的过滤诀窍(转)
查看>>
Linux必学60个命令文件处理(转)
查看>>
在Linux下配置TCP/IP(转)
查看>>
深入理解硬盘的 Linux 分区(转)
查看>>
Linux 2.4中netfilter框架实现(转)
查看>>
第一次备份与紧急系统恢复(转)
查看>>
安装、完善slackware的全部过程(转)
查看>>
Windows+Apache+resin配置(转)
查看>>
proxy 相关问题集(转)
查看>>