导航:  CFindFile Class >

MatchesMask

上一页返回章节概述下一页

描述

 

调用此方法测试所找到文件的文件属性.

 

FreeBASIC 语法

 

FUNCTION MatchesMask (BYVAL dwMask AS DWORD) AS BOOLEAN

 

参数

 

dwMask

 

指定一个或多个文件的属性,在WIN32_FIND_DATAW结构鉴定,为找到的文件.搜索多个属性,使用按位或运算符.

以下属性的任意组合是可以接受的:

FILE_ATTRIBUTE_ARCHIVE:的文件是一个归档文件.应用程序使用此属性标记备份或删除文件.

FILE_ATTRIBUTE_COMPRESSED:目录或文件的压缩.对于一个文件,这意味着文件中的所有数据都被压缩了.对于一个目录,这意味着压缩为新创建的文件和子目录的默认.

FILE_ATTRIBUTE_DIRECTORY:文件是一个目录.

FILE_ATTRIBUTE_NORMAL:文件没有设置其他的属性.此属性仅在单独使用时有效.所有其他文件属性覆盖此属性.

FILE_ATTRIBUTE_HIDDEN:文件是隐藏的.不应列入普通目录清单.

FILE_ATTRIBUTE_READONLY:文件是只读的.应用程序可以读取文件,但不能写入或删除.

FILE_ATTRIBUTE_SYSTEM:文件的一部分或是专用的操作系统.

FILE_ATTRIBUTE_TEMPORARY:文件被用于临时存储.应用程序必须写入文件,如果绝对必要的.文件的大部分数据保留在内存中,而不会被刷新到媒体,因为文件将很快被删除.

 

返回值

 

TRUE如果成功;否则FALSE.

 

引用文件

 

CFindFile.inc