FOXBASE中程序调试小技巧

Author: 浙江 朱原 Date: 1992-03-13

       编辑调试FOXBASE程序,是一件非常繁琐的事情,因为当程序模块比较大的时候,运行所需的时间就比较长,一旦程序调试过程中发觉程序中的小错误而需要对程序进行修改或程序运行中要穿插对数据库进行一些必要的操作时,只好中断程序,若修改操作完后再将程序从头运行一遍,是很浪费时间的。笔者发现,当程序被中 断执行时,如果执行中断时的计算机所提示的选择项SUSPEND,在您完成一系列人机对话后,执行RESUME命令即可将程序从被中断执行的语句行开始继续往下执行,而过程中的所有变量及每个工作区上被计算机改变。由此可省去重新运行前面程序的麻烦(因为程序执行时产生的任何内存变量都象PRIVATE那样被建立)。另外,也可以将SUSPEND命令放在程序中,同样可以中断程序并用RESUME来恢复程序的继续执行执行dBASEⅢPLUS及FOXBASE均具备此功能。