dd:=extractfilepath(application.ExeName)+datetostr(now())+'.dbf';
 dd1:=dd+'.bak';
 if renamefile(dd,dd1)=true then flag:=false else application.MessageBox('失败','重新启动程序');
以上这段代码,在CREAT事件里可以运行正常,可以更改文件名
但是放在一个TIMER事件里,却不能更改文件名
在TIMER事件里还有些数据库操作