用delphi+sql2000做的应用程序,我用的是ADO组件来连的数据库,如何制作安装程序,在打包时有哪些文件是必须要有的,哪些不可以不用的,并且在制作安装程序完成后在系统中没有装Delphi和sql server的情况下能够独立运行

解决方案 »

  1.   

    不安装sql server的情况下能够独立运行,除非你连接其它计算机上的sql server只要把相应的bpl封装到与可执行文件同一路径下就可以了,具体封装哪些bpl文件,可以通过delphi查看project——>options  选择packages标签页,界面下方的runtime packages里就是你需要封装的bpl了
    选中build with runtime packages 就可以将查看下面文本框的信息,里面就是你需要封装的bpl
      

  2.   

    用wise 、Setup Factory 等都可以很快做出打包程序
    打包是需要打进borland.dll ,madc安装程序,如果涉及到需要注册的控件,可以在安装包中直接设置自动注册即可呵呵暂时想到这些
      

  3.   

    在IDE中运行,然后查看菜单project->information for 你的项目名称。
    你就知道你要发布哪些文件了。
    MDAC是微软的东东,注意你开发的版本呢,并一起发布就好了。
    还有就是你的配置文件及引用的资源和动态链接库。