程序太大 (错误 1202)
Visual FoxPro 试图加载的程序不能装入内存。该信息同样出现在当内部程序高速缓冲存储器的空间被用完时。
注意:
在 Visual FoxPro 9.0 以前的版本中,Visual FoxPro 能加载的一个程序或单个过程的大小限制在 65,000 字节以下。
Visual FoxPro 9.0 允许配置程序高速缓冲存储器的大小,所以可以通过指定一个适当的配置文件的 PROGCACHE 设置(参见 配置文件中的特殊术语)来避免该错误的发生。该设置对 MTDLL 的情况尤其重要。
更多的信息,请参见 Visual FoxPro 系统容量:
程序和过程文件
功能
容量
源程序文件中行的最大数目
受可用内存的限制
编译后的程序模块大小的最大值(4)
受可用内存的限制
每个文件中过程的最大数目
受可用内存的限制
嵌套的 DO 调用的最大数目
128 (默认值)
提示:
你可以通过使用包含 STACKSIZE 设置的配置文件,改变嵌套的默认层次。更多的信息,请参见 配置文件中的特殊术语。
嵌套的 READ 层次的最大数目
5
嵌套的结构化程序设计命令的最大数目
384
传递参数的最大数目
26
事务处理的最大数目
5
关于 #INCLUDE 编译器的最大层次数
4