使用FOXPRO 2.5B经验两则 范爱民 1997-01-01 #3  1.利用CONFIG.FP文件,在FOXPRO中增加个性配置   CONFIG.FP是Foxpro的配置文件,Foxpro在加载过程中会在主目录下搜寻CONFIG.FP文件,找到后执行其中的配置。   CONFIG.FP中有一行为   COMMAND=   我们可以在其后加上一条命令,比如你想使Foxpro启动后显示时钟,那末,你可以在该文件中加入:   COMMAND=SET CLOCK ON   Foxpro限制“COMMAND=”后面只能加一条命令,但这并不等于说你只能在其中加入一条配置命令,因为DO命令也是一条命令,你可以在它后面的PRG文件中加入尽可能多的配置命令。举例来说,假如你想在FOXPRO中显示时钟,不想使FOXPRO的窗体带有阴影,还想在DOS版本中使用鼠标,同时,将日期型变量的年份设置为四位数,那末,你可以如下进行:   首先,编辑一个文件(后缀必须为.PRG,例如config.prg),内容如下:   if-dos=.t.   run mouse   (可以加上路径)   endif   set mouse on   set clock on   set shadow off   set century on   然后,在Foxpro的注目录下编辑CONFIG.FP并加入   COMMAND=DO CONFIG.PRG(如果config.prg不在Foxpro的主目录下,要指明路径)。   再运行Foxpro你就会欣喜地看到你的“战斗成果”了。 #3  2.运行Foxprox以节省内存   可以用三个命令启动Foxpro,即fox.exe,foxpro.exe,foxprox.exe,启动后它们所占的内存大小有很大差异,如下:   对于Foxpro2.5B:   加载命令Foxpro.exe占用内存324K,Foxprox.exe占用内存69K,Fox.exe占用内存22K+72K或22K+324K    对于Foxpro2.6:   加载命令Foxpro.exe占用内存346K,Foxprox.exe占用内存69K,Fox.exe占用内存22K+71K或23K+347K   说明:用fox.exe启动除加载Fox本身,还要加载Foxpro和Foxprox中的一个。   由此说明,Foxprox占用内存最少,所以,对于一般用户,如无特殊需要,尽量使用Foxprox,它可以为你省出更多的内存。