A atman Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-10 #1 我的程序运行一段时间后会产生大量的临时文件(不能自动删除!!!) 而且还很大(有时竟超过100M)! 请问由什么办法可以改善这种情况????
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-10 #2 1.尽量少使用过程嵌套/嵌套层数不要太多!(我认为) 2.使用完一个数据库就关闭它,用时再打开它(以速度换容量)
大 大木头 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-10 #6 先用findfile('_Q*.mb')查找第一个临时文件,然后删除它.用findnext查找下一个临时文件 删除它,直到临时文件全部删除.
郭 郭镇松 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-15 #9 在每次程序结束时,用filelist控件指向此目录,将mask 设为'_Q*.DB;_Q*.MB',在 做一循环,从 filelist.items.count -1 downto 0 挨个deletefile(filelist.items .text);
在每次程序结束时,用filelist控件指向此目录,将mask 设为'_Q*.DB;_Q*.MB',在 做一循环,从 filelist.items.count -1 downto 0 挨个deletefile(filelist.items .text);
青 青子衿 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-15 #10 我也有过这种情况,有以下情况可出现这种情况 1.Tquery非正常关闭 2。程序非正常终止(也有可能是你将错误进行了屏蔽,程序能运行,但实际产生 了错误)
C Crab Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-15 #11 同意 青子衿,只要程序正常工作,不会出现这么多的临时文件的。
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-19 #12 atman:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。