Access 2003完整教程:GetAttr 函数

注释如果 Microsoft Jet Expression Service 正在沙盒模式下运行(此模式将阻止对可能不安全的表达式进行计算),则本主题中的函数、方法、对象或属性都将被禁用。有关沙盒模式的详细信息,请在帮助中搜索“沙盒模式”。

返回表示文件、目录或文件夹属性的Integer值。

语法

GetAttr(pathname)

必选参数 pathname 是用来指定文件名的字符串表达式。pathname 可以包括目录或文件夹,以及驱动器。

返回值

GetAttr返回的值是下列属性值的和:

常量说明
vbNormal0普通。
vbReadOnly1只读。
vbHidden2隐藏。
vbSystem4系统文件。在 Macintosh 上不可用。
vbDirectory16目录或文件夹。
vbArchive32文件自上次备份后已更改。在 Macintosh 上不可用。
vbAlias64指定的文件名是别名。只在 Macintosh 上使用。

注释这些常量由 Visual Basic for Applications 指定。这些名称可在代码内任何位置使用,以代替实际值。

说明

若要确定设置了哪些属性,请使用And运算符对GetAttr函数所返回的值和所需要的各个文件属性的值执行按位比较。如果结果不为零,则指定的文件设置了该属性。例如,如果未设置 Archive 属性,下面的And表达式的返回值为零:

Result = GetAttr(FName) And vbArchive

如果设置了 Archive 属性,则返回非零值。

上页:Access 2003完整教程:GetAllSettings 函数 下页:Access 2003完整教程:GetObject 函数

Access 2003完整教程:GetAttr 函数

Access 2003完整教程:GetObject 函数Access 2003完整教程:GetSetting 函数
Access 2003完整教程:Hex 函数Access 2003完整教程:Hour 函数
Access 2003完整教程:IIf 函数Access 2003完整教程:IMEStatus 函数
Access 2003完整教程:Input 函数Access 2003完整教程:InputBox 函数
Access 2003完整教程:InStr 函数Access 2003完整教程:InStrRev 函数
Access 2003完整教程:Int、Fix 函数Access 2003完整教程:IPmt 函数
Access 2003完整教程:IRR 函数Access 2003完整教程:IsArray 函数
Access 2003完整教程:IsDate 函数Access 2003完整教程:IsEmpty 函数
Access 2003完整教程:IsError 函数Access 2003完整教程:IsMissing 函数
Access 2003完整教程:IsNull 函数Access 2003完整教程:IsNumeric 函数
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号