我正在使用TSearchRec映射目录,但是Attr
的一个特定目录返回十进制48十六进制30。
在SysUtils
单位中,具有以下值:
{ File attribute constants }
faReadOnly = $00000001 platform;
faHidden = $00000002 platform;
faSysFile = $00000004 platform;
faVolumeID = $00000008 platform;
faDirectory = $00000010;
faArchive = $00000020 platform;
faSymLink = $00000040 platform;
faAnyFile = $0000003F;
在此列表中没有此值。那么,我该如何解决这个“问题”呢?
谢谢
最佳答案
这些标志可以与按位或组合。所以$30
是faDirectory or faArchive
。
可以组合这些标志的原因是,这些标志(大部分)代表了文件系统对象的独立属性。文件系统对象可以不具有任何一个,一个或多个属性。