函数名称 CheckFileWriteAccess函数
所在单元 GisDefs spa
函数原型 code
1 function CheckFileWriteAccess(const _file : String): Boolean; blog
2 function CheckFileWriteAccessEx(const _file: String; const _plain: Boolean; const _backup: Boolean; const _temp: Boolean): Boolean; 原型
函数说明 it
对于1: 若是 _file 是一个有效的全路径,并且文件不是设为只读状态,也没有被其余程序使用,表明该文件能够进行写入操做,返回 True,不然返回 False. io
对于2: 若是 const _plain = true 那么任何平文件将被检查 function
若是 const _backup = true 那么备份文件(*.*~) 将被检查class
若是 const _temp = true 那么临时文件(*.*~tmp) 将被检查 file
举例说明
if CheckFileWriteAccess('c:\install.txt') then ShowMessage('能够进行写入操做');// 当 c:\install.txt' 不为只读状态时,会执行至此