以下是引用lyxc34在2011-7-17 18:30:50的发言:
还有个问题,我把后面的那段全是函数的代码写在了一个程序里面,放进了数据库,引用的时候是不是直接在要用到函数之前写上一行SET PROCEDURE TO data\my_function.prg?
是的,其實你一開始就可以執行這個SET PROCEDURE TO 指令。一般是主程序啓動時就把要用的過程文件全打開,包括VCX、DLL之類,全打開都沒問題,VFP會自己管理代碼的内存。提早把這些東西裝在内存中,需用的時候不用再到磁盤讀,對提升速度有幫助——自己寫的代碼,有1-2M算差不多了,全放在内存根本不礙事。