函數名稱 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' 不爲只讀狀態時,會執行至此