下面我们利用“扫描文件内容”与“文件清除”构件实现查找目录内文件的指定字符串。所用构件以及构件摆放,如图1所示此主题相关图片如下:图1 由于要对多个文件中的内容进行查询,因此“扫描文件内容”构件一定要与“文件清除”构件联合使用;列表框用于显示查询结果;磁盘目录用于选择查询目录;组合框用于选择查询的文件类型;文本编辑用于输入查找的字符串。其它构件不再赘述。 属性设置 由于本例只查找字符串,因此扫描文件内容构件的“扫描类型”属性应设为“字符串”。 事件设置 当单击“开始扫描”按钮时,事件设置如图2所示此主题相关图片如下:图2 在文件清除“处理一个文件”时,事件设置,如图3所示此主题相关图片如下:图3 在文件清除“正常结束”时,把字符串“正常结束”提示赋给提示信息对话窗口的提示内容。 在文件清除“中止结束”时,把字符串“中途结束”提示赋给提示信息对话窗口的提示内容。 在扫描当前文件时,当“开始发现”时,事件设置如图4所示此主题相关图片如下:图4 在扫描当前文件时,当“扫描发现”时,事件设置如图5所示此主题相关图片如下:图5 在扫描当前文件时,当“结束发现”时,事件设置如图6所示此主题相关图片如下:图6 当单击“中止”按钮,执行文件清除的方法“中止”。 当单击“大小写敏感”时,得到当前“选择”赋给扫描文件内容的“大小写敏感”属性。