为什么定义“spath”这样一个传值的字符串型str的参数?
答:spath 参数是 showattr 过程中使用 GetAttr 函数时传递的一个必要的 pathname 参数,其含义是用来指定一个文件名的字符串表达式。
为什么变量“iattr”是整型变量int, “iattr = GetAttr(spath)”iattr获取的属性值,不是获取电脑上文件夹的属性值么?怎么会是整型变量。
答:GetAttr 的返回的是 VbFileAttribute 枚举,其值是下面这些属性值的总和,显然,这里是一个整型变量。
--------------------------------------------------
常数 值 描述
vbNormal 0 常规
vbReadOnly 1 只读
vbHidden 2 隐藏
vbSystem 4 系统文件
vbDirectory 16 目录或文件夹
vbArchive 32 上次备份以后,文件已经改变
vbalias 64 指定的文件名是别名。