我使用TSearchRec来映射目录,但是Attr
的一个特定目录是返回小数点48 hex 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;
在此列表中没有此值。那么,我该如何解决这个问题"?
由于
答案 0 :(得分:4)
这些是可以与按位OR组合的标志。因此$30
为faDirectory or faArchive
。
可以组合标志的原因是标志(很大程度上)表示文件系统对象的独立属性。文件系统对象可以没有,一个或多个属性。