为什么我的程序打包后在自己机器上安装一切正常
但在没装delphi的机器上却不能运行?
哦,我是做了个access数据库的东东,还有一张数据表一起打包的
请问,这是为什么?
打包的时候没有设置注册表有关系吗?

解决方案 »

  1.   

    你是用什么连接数据库的?如果是用ADO的话,只需要打包程序和数据库就可以了。如果是用BDE,则要连BDE的相关支持文件一起打包,具体要打包些什么文件,你可以参阅BDE安装目录下的Deploy.txt文件。
      

  2.   

    我是用ado的
    如果对方机器上没有access的话是不是就不能运行了?
      

  3.   

    正好有一个例子:http://218.56.11.178:8020/web/technology.aspx-》Wise打包工具的使用事例 ///////////////////////////////////////////////
    http://218.56.11.178:8020/web/technology.aspx-》应用程序打包问题的解决方案/利用WISE工具捕获注册表信息
      

  4.   


    我就是用这个方法打包的
    可惜安装后没有成功
    其他没装delphi的机器不能运行
    是不是根delphi的dll有关阿?
    难道我没有打包进去?