点击或拖拽改变大小

Functions.FAttr2String 方法

X#
将文件属性显示为字符串。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION FAttr2String(
	dwAttributes AS DWORD
) AS STRING
查看代码

参数

dwAttributes
类型:UInt32
以下一个或多个常量,指示要返回的文件属性(文件属性由FAttrib()返回):

常量 返回值
FA_DIRECTORY D
FA_VOLUME V
FC_ARCHIVED A
FC_HIDDEN H
FC_NORMAL NULL_STRING
FC_READONLY R
FC_SYSTEM S

返回值

类型:String
根据dwAttributes中指定的文件属性常量,返回上表中指示的一个或多个字符。
如果存在多个属性,这些字符将被连接成一个字符串。您可以使用字符串搜索函数At()来确定是否设置了特定属性(请参见下面的示例)。
备注
示例
这些示例展示了FAttr2String()的返回值:
X#
1? FAttr2String(FC_HIDDEN)                    // H
2? FAttr2String(FC_HIDDEN + FC_SYSTEM)        // HS
这个示例使用FAttr2String()来查找名为ABC.DBF的文件是否为只读文件:
X#
1FFirst("abc.dbf", FC_NORMAL)
2IF At(FAttr2String(FAttrib()), "R") > 0
3    // 属性字符串包含"R",所以文件是只读的
4ENDIF
参见