var
path:string;
begin
if RadioButton1.Checked then
if SaveDialog1.Execute then
if SaveDialog1.FileName <> '' then
begin
path:=ExtractFilePath(application.ExeName)
try
copyfile(pchar(path+ '123.mdb'), pchar(SaveDialog1.FileName+'.bak'), false);
messagebox(getactivewindow(),'成功备份数据!','提示!' ,MB_OK + MB_ICONINFORMATION);
except
messagebox(getactivewindow(),'备份数据失败,请重试!!','错误!' ,MB_OK + MB_ICONERROR);
end;
end;
为什么必须把数据库文件放在源程序的目录下才可以备份数据库文件到其他盘,
如果把数据库文件不放源程序目录中就不可以,
请高手帮一下,我是delphi新手.先谢谢!!!
path:string;
begin
if RadioButton1.Checked then
if SaveDialog1.Execute then
if SaveDialog1.FileName <> '' then
begin
path:=ExtractFilePath(application.ExeName)
try
copyfile(pchar(path+ '123.mdb'), pchar(SaveDialog1.FileName+'.bak'), false);
messagebox(getactivewindow(),'成功备份数据!','提示!' ,MB_OK + MB_ICONINFORMATION);
except
messagebox(getactivewindow(),'备份数据失败,请重试!!','错误!' ,MB_OK + MB_ICONERROR);
end;
end;
为什么必须把数据库文件放在源程序的目录下才可以备份数据库文件到其他盘,
如果把数据库文件不放源程序目录中就不可以,
请高手帮一下,我是delphi新手.先谢谢!!!
解决方案 »
- 系统用过系统优化大师后delphi6就变成未注册版本??
- 请问在FastReport中写代码时,怎样引用未绑定到任何数据条上的数据集?
- 高分求教:三层结构,客户端向Oracle数据库BLOB字段存取图片的问题?
- 多线程数据库插入问题
- delphi对dbf的支持以及convert函数的问题,急
- 关于Delphi的自带Demo(多线程)中的例子,有几个初级问题不明白,问一下大家!请大家耐心帮我看看,我对多线程了解不多。谢谢!
- modelmaker 怎样生成窗体文件?
- 我用该用何种软件来打包成MSI文件
- 请问哪里有有关主要控件(如:BDE、ADO、Data Access等面板)主要属性和方法介绍???
- 关于tform 的onclose()事件
- 求能生成VCD格式光盘镜象的VCL或DLL?
- dxdbtreelist的用法
下面这句读的就是应用程序的目录呀
path:=ExtractFilePath(application.ExeName)