我正在使用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;


在此列表中没有此值。那么,我该如何解决这个“问题”呢?

谢谢

最佳答案

这些标志可以与按位或组合。所以$30faDirectory or faArchive

可以组合这些标志的原因是,这些标志(大部分)代表了文件系统对象的独立属性。文件系统对象可以不具有任何一个,一个或多个属性。

10-07 19:03
查看更多