通过删除标记为删除的记录,并且删除备注字段,来清理项目表。
语法
Object.CleanUp(lRemoveObjectCode)
参数
lRemoveObjectCode
指定是否删除保存在项目表对象字段中的对象代码。如果lRemoveObjectCode 为“真” (.T.),则从项目表中删除对象代码。如果lRemoveObjectCode 为“假” (.F.) 或省略了,则不删除对象代码。
对象字段包含项目中程序 (.prg)、菜单 (.mnx) 和查询 (.qpr) 文件的对象代码。如果删除保存在项目表对象字段中的对象代码,则在下次重新连编项目时,重新编译源代码,并且再次将对象代码保存在对象字段中。
说明
每个项目都有相应的表,其中包含项目信息。使用 cleanup 方法可以通过删除标记为删除的记录,并且删除备注字段来减小这个表的大小。清理项目表可以减少重新连编一个大项目的时间,或者减少根据一个大项目创建应用程序文件 (.app)、动态链接库(.dll) 或可执行文件 (.exe) 的时间。