用关键字查找文件一法——FOXPRO 2.5中FILER的新用途
进入FOXPRO主菜单后,在SYSTEM菜单中选Filer,出现Filer对话框,显示当前目录中的子目录和文件名,可以通过右边的弹出式菜单选择当前驱动器和目录,在其下部有许多选择按钮,选择FIND,出现窗口一,在此窗口中选择[]Specify text to search for...又出现窗口二,窗口二中允许用户最多输入三个字符串,可在此栏目中输入你所要查找的关键字,可以是中文、英文、数字等。如果内容中有字母,可以利用[]Ignore case来决定是否忽略大小写;利用[]Match words可以决定是否将关键字作为一个词来看待(例:关键字为ABC,在目标文件中存在ABCD,如将其作为一个词进行查询,程序将认为不匹配否则为匹配)。如果用户输入了一个以上的关键字,则可通过选择[]Any或[]All来确定寻找目标中是要求所有关键字都具备,还是只要有其中一个即可。所有设置完毕后选<OK>返回窗口一,若当前目录下存在子目录,可以用[]Search subdirectories来决定是否在子目录中寻找,如果当前目录为磁盘根目录,利用该选择可以实现在整个磁盘中寻找。然后选<FIND>,便可以看到计算机自动地在磁盘中寻找,寻找结束后,凡是有匹配文件的子目录,均被标以“→”,所有含关键字的文件都被标上“”。我们可以发现,这项功能非常强大,它不但可以查找一般的ASCII码文件,而且也胜任于WPS编辑的文本文件、数据库文件以及数据库程序编译后的文件等。如你要看一下查找到的文件的具体内容,也不必退出该程序,只要在该窗口下面的选择键中选<EDIT>,则所有被标记的文件,全部以层叠的窗口形式展现在你的面前,你可以方便地在各个窗口中切换,浏览每一个文件。