关于vb“文件处理应用程序”的问题,求大神们帮忙解答一下。主要是参数和变量的问题!

2024-12-27 12:42:43
推荐回答(1个)
回答1:

  •  为什么定义“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      指定的文件名是别名。