我前段时间做好的软件为什么现在用不了了。提示($XXXX)错误X是指数字。软件只用了DELPHI里的一个数据库,没用插件,很简单的。但我不明白DELPHI注册了怎么还会这样?我进了DELPHI6后前段时间做的软件又能用了。是不是做好的软件要发布啊?大家帮帮我。

解决方案 »

  1.   

    看来你是将 Build 好的软件放到没有 Delphi 的机器上运行了吧!你用到了 Delphi 的数据库,则你的软件发布时还需要发布数据库引擎 BDE。
      

  2.   

    我不会发布数据库引擎 BDE。看了书还是晕。朋友们能解说下吗?给个简单的例子好不好~小弟感谢
      

  3.   


    这需要做安装程序。
    最简单的是用 Delphi 自带的 InstallShield Express 做不过如果你用得比较简单,则可以将C:\Program Files\Common Files\Borland Shared\BDE 目录下的所有文件复制到你的应用程序目录下,一般也能行。
      

  4.   

    Delphi 自带的 InstallShield Express 我在DELPHI里找不到。那位大虾能告诉小弟下路径。