The following example uses EXEName to locate a data directory of the application directory.
procedure TForm1.Button1Click(Sender: TObject);begin
Table1.DatabaseName := ExtractFilePath(Application.EXEName) + 'Data';
Table1.TableName := 'Animals.dbf';
Table1.Active := True;
end;
procedure TForm1.Button1Click(Sender: TObject);begin
Table1.DatabaseName := ExtractFilePath(Application.EXEName) + 'Data';
Table1.TableName := 'Animals.dbf';
Table1.Active := True;
end;
解决方案 »
- AMD_DLL错误到底是不是病毒最近好中不过杀软就直接将其杀掉
- delphi 目录 末尾 添加 \ 是哪个函数着,
- SHELL扩展右键菜单问题
- 怎样确定一个delphi 写的 exe 代码用了哪些第三方的库?
- 如何得到DBGrid中鼠标点击的单元格的值
- 请问怎样在程序运行是动态添加ActionManager里面的Action啊~
- 如何在运行中删除动态创建的 POPUPMENU 的某个菜单项呢?
- 求教,如何动态创建WebBrowser?
- 怎样改变各个条形图之间的位置?
- 关于数据库的小问题
- 给位高手快救命,关于corba的问题,为什么corba数据模块中放入ado控件出错而bde则正常
- 如何使PageControl的某一页不可见,包括这一页的标题也不可见,PageControl1.Pages[0].visible :=false达不到我要的效果阿,怎么办呢
ExtractFileName(Application.ExeName)