Switch 操作组
当流的后续步骤依赖于特定变量的值时,将使用 Switch 操作组。 让我们通过一个示例来说明这一点。
以下流将检索 Documents 文件夹中所有文件的列表,并基于 3 种类型的文件名生成文件计数:包含单词付款的文件名、包含单词员工的文件名和包含单词计划的文件名。 然后,包含文件计数的消息将显示在屏幕上以供用户审查。
首先,我们将检索 Documents 文件夹的路径,检索内部的所有文件,并初始化四个变量以充当文件计数器:
由于位于 Documents 文件夹中的文件存储在列表中,因此我们将使用 For Each 循环迭代浏览每个文件:
现在,必须针对所需关键字检查每个文件。 要实现本目标,我们将使用 Switch 操作:
接下来,我们将使用 Case 操作添加备选情况。 使用包含比较,因为文件名包含的字符数可能多于我们的关键字:
最终,流应如下所示:
如果某些文件不包含我们的关键字,我们还将添加无条件备选:
在每种情况中,我们将增加相应的计数器变量;最后,我们将添加要显示的消息框: