怎么样隐藏文件夹 ( 积分: 100 )

  • 主题发起人 主题发起人 xhj12077021
  • 开始时间 开始时间
X

xhj12077021

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎么在程序中隐藏文件夹, 我想把一个文件夹备份到另一个地方,备份的文件的属性是隐藏的。请问在程序中怎么样实现?
 
要不用个文件加密什么的。别人是打不开的啦
 
如果要,我可以发个给你
 
需要啊 兄弟 我不需要加密 只要能隐藏就可以
 
xhj12077021@163.com
 
procedure TForm1.btn1Click(Sender: TObject);
var
strDir: string;
begin
strDir := Edt1.text;
SetFileAttributes(PChar(strDir),GetFileAttributes(PChar(strDir)) or FILE_ATTRIBUTE_HIDDEN);
end;
上面的代码即可隐藏文件夹。刚测试了没有问题。
如果Edt1.text是文件,则隐藏文件;是文件夹,则隐藏文件夹。
 
后退
顶部