不相等的.
1.faDirectory是一个文件属性值,其它还有
{ File attribute constants }
faReadOnly = $00000001 platform;
faHidden = $00000002 platform;
faSysFile = $00000004 platform;
faVolumeID = $00000008 platform;
faDirectory = $00000010;
faArchive = $00000020 platform;
faAnyFile = $0000003F;
2.RD.Attr 的取值是一个集合 可能是一个属性值或多个属性值
(RD.Attr and faDirectory)=faDirectory表示RD.Attr具有faDirectory属性值,当然可能还有其它的
(RD.Attr=faDirectory)表示只有faDirectory属性值, 不能有其它的
我说明白了吗?