描述
返回文件的属性.读/写或只读,取决于属性.
语法
FUNCTION GetFileAttributes ( _ BYREF cwsFile AS CWSTR _ ) AS FILEATTRIBUTE |
参数
cwsFile |
CWSTR.特定文件的路径. |
返回值
文件属性.可以是下列值的任何值或下列值的任何逻辑组合:
Constant |
Value |
描述 |
FileAttribute_Normal |
0 |
正常的文件.没有属性设置. |
FileAttribute_ReadOnly |
1 |
只读文件.属性是读/写. |
FileAttribute_Hidden |
2 |
隐藏文件.属性是读/写. |
FileAttribute_System |
4 |
系统文件.属性是读/写. |
FileAttribute_Volume |
8 |
磁盘驱动器卷标.属性为只读. |
FileAttribute_Directory |
16 |
文件夹或目录.属性为只读. |
FileAttribute_Archive |
32 |
文件已更改,因为上次备份.属性是读/写. |
FileAttribute_Alias |
1024 |
链接或快捷方式.属性为只读. |
FileAttribute_Compressed |
2048 |
压缩文件.属性为只读. |
引用文件
CFileSys.inc
示例
#INCLUDE ONCE "Afx/CFileSys.inc"
DIM pFileSys AS CFileSys
DIM lAttr FILEATTRIBUTE = pFileSys.GetFileAttributes("C:\MyPath\MyFile.txt")