17. 06.

使用的BDE 是不是说 编程序时文件夹在哪个目录就得安装到哪个目录?如不是,请推荐个安装程序
如是 请问怎么可以 实现安装在哪个文件夹都可以的功能
谢谢

我用的就是肥猫 可是安装到不带DELPHI的机器后 打开文件时显示错误

比如 我的原代码等文件在A电脑的D盘X文件下
我的问题是 是不是 安装到B电脑时 也要安装到 D盘的X文件夹下

如果必须这样的 话 我怎么才能使程序可以安装到 B电脑的 C盘X文件夹下

看你写程序是是否用了绝对路径(就是说调用文件是固定路径的),相对路径不存在你说的问题,bde可以安装到任意目录的
,相对路径例如ExtractFilePath(Application.ExeName);

我用的是绝对路径 
您的意思是 在 FORM CREATE的时候给TABLE等付值?》

引用 3 楼 emp 的回复:
看你写程序是是否用了绝对路径(就是说调用文件是固定路径的),相对路径不存在你说的问题,bde可以安装到任意目录的
,相对路径例如ExtractFilePath(Application.ExeName);

绝对路径,那就要安装到指定的目录了;
相对路径,安装在任何目录下都可以;BDE的连接方式还要配置ODBC才可以,建议选择ADO+相对路径,方便一些。

把绝对路径改成相对路径,不然指定A电脑的D盘X文件下,安装在B电脑,路径要一样的,你用的什么数据库?程序中动态配置数据库,路径用相对路径,就能达到(原代码等文件在A电脑的D盘X文件下
使程序可以安装到 B电脑的 C盘X文件夹下)这个目的
http://www.enet.com.cn/article/2004/0320/A20040320296087.shtml

引用楼主 lzhlovehdm 的帖子:
使用的BDE 是不是说 编程序时文件夹在哪个目录就得安装到哪个目录?如不是,请推荐个安装程序
如是 请问怎么可以 实现安装在哪个文件夹都可以的功能
谢谢

用installshield就可以的,制作安装文件过程中有些设置配好了就行了

使用delphi自带的installshield就可以把bde数据引擎打包,安装在program files目录即可

引用楼主 lzhlovehdm 的帖子:
使用的BDE 是不是说 编程序时文件夹在哪个目录就得安装到哪个目录?如不是,请推荐个安装程序
如是 请问怎么可以 实现安装在哪个文件夹都可以的功能
谢谢

BDE 安裝系統文件夾即可,就不用再考慮路徑的問題了。


标签: , ,


  • 热门标签

  • 最新发表

  • 存档

    Links

    Subscribe to our RSS feeds