在我的F盘用delph7编写一个数据库程序,使用access数据库.
编译后复制到其他盘上运行时他还是到F盘调数据,
我的问题是:如何让可执行文件在自己所在的路径下调用数据库
(也就是如何在delph中使用相对路径)
编译后复制到其他盘上运行时他还是到F盘调数据,
我的问题是:如何让可执行文件在自己所在的路径下调用数据库
(也就是如何在delph中使用相对路径)
解决方案 »
- 寻求类似Excel这样的含预览打印功能控件
- Delphi中如何在程序中动态指定记录文件包含纪录的类型?(还有与之相关的动态打开)
- 关于查找一个字符串中某一字符出现几次的问题
- 大量文字怎么处理?
- 请教1下,如何制作文件关联,
- 求救!为什么Access里面的单精度类型的数据,在Delphi里显示不正常?
- 用Indy 控件写一个Telnet的dll 出现的问题?急急 !!!
- 怎样在Delphi中编写发手机短信的程序?(高分求救)
- 在一个SCROLLBOX中,我用Timage组件读出图片(image.picture.loadfromfile())
- 如何读限局域网内其它机子windows所在的目录?
- BDE和ADO的区别
- 对Object Pascal编译器给类对象分配堆内存细节的一种大胆猜
var sPath : string;
sPath := ExtractFilePath(Application.ExeName); //当前程序路径
sPath:=sPath+'DB\';这时,sPath就是你的数据库所在目录
ExtractFilePath(ParamStr(0)) //当前程序路径
如果还有子目录,就是 "子目录\Access.mdb" 如"data\Access.mdb"就行了