Delphi改变文件夹属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi改变文件夹属性相关的知识,希望对你有一定的参考价值。

我想用Delphi改变文件夹的属性,除了调用命令行以外,有什么函数或过程吗?我查了好多资料没有找到!希望赐教!谢谢大家!

setFileAttributes('d:\aaa',2);//设置属性隐藏

具体自己看结构TByHandleFileInformation吧,懒得抄了。
getFileInformationByHandle()//获取文件详细属性
setFileAttributes()//设置文件访问属性
......
参考技术A 去掉文件属性
FileSetAttr('C:\123', 0);

用Delphi怎样取得和改变某个文件的属性

在 Delphi 中,获取文件的属性使用 FileGetAttr 函数,以下是详细说明:



设置文件的属性使用 FileSetAttr 函数:



示例代码:

Attrs := FileGetAttr(\'MyFile.sys\'); //获取指定文件的属性
if (Attrs or faHidden) <> 0 then //对文件属性进行 隐藏/显示 设置
   FileSetAttr(\'MyFile.sys\', Attrs and SysUtils.faHidden)
else
   FileSetAttr(\'MyFile.sys\', Attrs and (not SysUtils.faHidden));
参考技术A 高标准毫瘴饺子街呈

以上是关于Delphi改变文件夹属性的主要内容,如果未能解决你的问题,请参考以下文章

DELPHI基础教程:文件管理(一)[2]

Delphi 编程技巧常见实例问答

delphi cxgrid 列内容 中心对齐如何实现

delphi中如何读取文件的属性

1,Delphi 生成的EXE 文件输出在哪个目录?如何改变?

Delphi如何改变字体颜色?