本帖最后由 liulang0808 于 2016-2-6 11:08 编辑
第七部分,部分属性相关的函数
(1)FileLen(pathname) 返回一个Long,代表一个文件的长度,单位是字节。 必要的 pathname 参数是用来指定一个文件名的字符串表达式。pathname 可以包含目录或文件夹、以及驱动器。 说明:当调用 FileLen 函数时,如果所指定的文件已经打开,则返回的值是这个文件在打开前的大小。 注意 若要取得一个打开文件的长度大小,使用LOF 函数(LOF 函数,返回一个Long,表示用 Open 语句打开的文件的大小,该大小以字节为单位)。 (2)FileDateTime(pathname) 返回一个 Variant (Date) ,此为一个文件被创建或最后修改后的日期和时间。必要的 pathname 参数是用来指定一个文件名的字符串表达式。pathname 可以包含目录或文件夹、以及驱动器。 (3)GetAttr(pathname) 返回一个 Integer,此为一个文件、目录、或文件夹的属性。 由 GetAttr 返回的值,是下面这些属性值的总和 常数 | | | | | | | | | | | | | | | | | | | | 上次备份以后 在 Macintosh 中不可用.,文件已经改变 | | | 指定的文件名是别名。 只在 Macintosh中可用。 |
说明 若要判断是否设置了某个属性,在 GetAttr 函数与想要得知的属性值之间使用 And 运算符与逐位比较。如果所得的结果不为零,则表示设置了这个属性值。例如,在下面的 And 表达式中,如果档案 (Archive) 属性没有设置,则返回值为零: Result = GetAttr(FName) And vbArchive (4)SetAttr pathname, attributes 设置文件属性 部分 | | | | | 必要参数。常数或数值表达式,其总和用来表示文件的属性。 |
具体可设置属性同于getattr
|