DELPHI - FindFirst查找文件

Delphi——FindFirst學習

FindFirst在SysUtils中聲明 原型爲
Fucntion FindFirst(const Path:String;Attr:Integer;Var F:TSearchRec):Integer;

描述:
從指定的目錄中搜索第一個給定屬性文件實例
返回結果保存到參數F中,F參數是一個文件結構包含文件信息
成功返回0,否則返回錯誤代碼

參數Path:包含路徑和搜索模糊文件名,包括通配符: './text/*.*'搜索test目錄下的全部文件
參數Attr:指定文件屬性類型
faReadOnly:只讀文件
faHidden:隱藏文件
faSysFile:系統文件
faVolumeID:卷標文件
faDirectory:目錄文件
faArchive:歸檔文件//壓縮文件
faAnyFile:任何文件

Attr可以通過組合使用 faReadOnly+faSysFile

注意:
使用FindFist是要分配內存的使用完之後必須用FindClose關閉
一些屬性只能在特定的平臺上使用 faVolumeID和faArchivei不能在Unix和mac上使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章