Delphi SetFileAttributes 功能:修改文件属性
来源:互联网 发布:js获取name属性值 编辑:程序博客网 时间:2024/06/15 07:48
Delphi SetFileAttributes 功能:修改文件属性
SetFileAttributes 功能:修改文件属性
这是一个修改文件属性的API
使用下面WINDOWS API函数
function SetFileAttributes(lpFileName: PChar; dwFileAttributes: DWORD): BOOL; stdcall;
{$EXTERNALSYM SetFileAttributes}
function SetFileAttributesA(lpFileName: PAnsiChar; dwFileAttributes: DWORD): BOOL; stdcall;
{$EXTERNALSYM SetFileAttributesA}
function SetFileAttributesW(lpFileName: PWideChar; dwFileAttributes: DWORD): BOOL; stdcall;
{$EXTERNALSYM SetFileAttributesW}
function SetFileAttributes(lpFileName: PChar; dwFileAttributes: DWORD): BOOL; stdcall; {$EXTERNALSYM SetFileAttributes} function SetFileAttributesA(lpFileName: PAnsiChar; dwFileAttributes: DWORD): BOOL; stdcall; {$EXTERNALSYM SetFileAttributesA} function SetFileAttributesW(lpFileName: PWideChar; dwFileAttributes: DWORD): BOOL; stdcall; {$EXTERNALSYM SetFileAttributesW}
实例:
SetFileAttributes('C:/test.exe',FILE_ATTRIBUTE_HIDDEN+FILE_ATTRIBUTE_SYSTEM);
下面是文件属性,对应dwFileAttributes
FILE_ATTRIBUTE_READONLY = $00000001;
{$EXTERNALSYM FILE_ATTRIBUTE_READONLY}
FILE_ATTRIBUTE_HIDDEN = $00000002;
{$EXTERNALSYM FILE_ATTRIBUTE_HIDDEN}
FILE_ATTRIBUTE_SYSTEM = $00000004;
{$EXTERNALSYM FILE_ATTRIBUTE_SYSTEM}
FILE_ATTRIBUTE_DIRECTORY = $00000010;
{$EXTERNALSYM FILE_ATTRIBUTE_DIRECTORY}
FILE_ATTRIBUTE_ARCHIVE = $00000020;
{$EXTERNALSYM FILE_ATTRIBUTE_ARCHIVE}
FILE_ATTRIBUTE_NORMAL = $00000080;
{$EXTERNALSYM FILE_ATTRIBUTE_NORMAL}
FILE_ATTRIBUTE_TEMPORARY = $00000100;
{$EXTERNALSYM FILE_ATTRIBUTE_TEMPORARY}
FILE_ATTRIBUTE_COMPRESSED = $00000800;
{$EXTERNALSYM FILE_ATTRIBUTE_COMPRESSED}
FILE_ATTRIBUTE_OFFLINE = $00001000;
- Delphi SetFileAttributes 功能:修改文件属性
- SetFileAttributes 功能:修改文件属性
- SetFileAttributes
- SetFileAttributes
- 修改文件属性
- 文件属性修改
- delphi - 获得文件属性
- 修改word文件属性
- Linux 修改文件属性
- 修改只读文件属性
- vbs 修改文件属性
- VC 修改文件属性
- Linux 修改文件属性
- java 获取、修改文件属性
- 文件属性及权限修改
- 文件属性修改器(C#)
- 用C#修改Mp3文件属性
- vim修改文件属性的方法
- 使用IConfigurationSectionHandler在web.config中增加自定义配置
- 公司起名工具,有了它你就是半仙了
- MultiRow发现之旅(七)- 套打和打印
- gcc目录
- 阻塞,非阻塞IO和同步,异步IO
- Delphi SetFileAttributes 功能:修改文件属性
- 地税某数据库异常重启和重启后数据库运行缓慢问题的解决过程
- WITH语句,有效加快大数据量下的查询效率
- [2]WebGL学习日记2
- ArcGIS API for Windows Phone正式发布!
- 写在毕业18个月———工作在KSCK(一)
- 一个很不错的网站,里面的照片,素材都可以下载
- mysql出现out of memory错误的解决方法
- UDP分包重组算法和 基于RTP的H264视频数据分包重组