默认情况下,向导不能改写已存在的文件。选择“改写当前文件”选项,用向导保存的文件代码改写已存在的代码文件。
如果选择“将文件放到单个目录中”选项并选择“完成”,向导将提示选择一个目录来存储建立的文件。
如果选择“将文件放到新目录树中”选项并选择“完成”,向导将提示选择一个目录来建立项目资源树的备份,并在新树的适当目录中存储新建的格式化的程序。
如果选择“交叉引用关键字”选项,向导创建或是向名称是 FDXREF.DBF 的关键字表添加记录。向导运行完成后,可以使用这个表来创建关于使用应用程序关键字的报表。对应于程序代码中 Visual FoxPro 关键字的每个实例,向导向 FDXREF.DBF 文件中添加一条记录。
选择该选项时,向导将代码中的关键字和 FDKEYWRD.DBF 文件中第一个字段 Token 匹配起来。FDKEYWRD.DBF 中的第二列,Code,包含一个标识,以通知向导在分析代码时如何处理关键字。下表描述了标识代码。
代码 | 说明 |
I | 缩进 |
U | 不缩进(删除缩进) |
R | 将缩进设置为 0(如果是 InDefineClass,则为 1) |
F | 过程或者函数 |
D | While 或者 Case: DO 语句 |
O | 对象(微调按钮,命令按钮) |
P | 属性 (Scalemode、DecimalPoints) |
M | 方法程序 (Init、KeyPress) |
C | 只能作为子句使用的语句:不能开始一个语句 |
注释 根据代码的大小,该选项会用大量的记录扩充 FDXREF.DBF。运行向导选择“交叉引用关键字”之前,确保磁盘有足够的空间。
选择“运行分析器”后,将启动 Visual FoxPro“代码分析器”。“代码分析器”将自动跟踪 Visual FoxPro 应用程序的结构和符号。“代码分析器”提供可视控件、菜单和键盘选项,根据“文档向导”的输出结果来定位应用程序文件代码。