首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi findfirst 怎么判断文件的隐藏属性

2012-03-30 
delphifindfirst 如何判断文件的隐藏属性ifFindFirst(SourPath + SourFile,faAnyfile,subFileRec) 0 the

delphi findfirst 如何判断文件的隐藏属性
if FindFirst(SourPath + SourFile,faAnyfile,subFileRec) = 0 then
repeat
  if ((subFileRec.Attr and faDirectory) = 0) then 
  begin
  if ((subFileRec.Attr And faHidden) = faHidden) then
  begin
  memo1.lines.add(Sourpath + subFileRec.Name); 
  end;
  end;
end;
until FindNext(subFileRec) <> 0;
FindClose(subFileRec);

为什么我找出来的不是隐藏的文件,而是全部的文件都显示?


[解决办法]
if (subFileRec.Attr And faHidden) = faHidden then

就是这樣判断隐藏文件的,看一下文件,属性是不是隐藏的?

热点排行