小弟不知delphi7+水晶报表9 如何打包,请指教

解决方案 »

  1.   

    打包?什么意思?
    编译生成可执行文件?Uses加上对应的pas然后编译不就行了?
      

  2.   

    用inno setup或者install wizard,有帮助说明的
      

  3.   

    参考
    开发环境:
                     Delphi6.0及水晶报表9.2 (程序中以Bde连接设计报表)
    打包工具:
                     InstallShield Developer v8.02
    打包必备:
                     Iinstallhields8.0
                                            1. Mouules: license.msm;rdcdesigntime.msm;rdcruntime.msm;reportengine.msm
                    添加以上Mouules:在license中输入水晶报表的注册号码:9999999991
                                             2.Dll文件:
                    在打包的应用程序路径下添加:
    BANTAM.DLL
    IDAPI32.DLL
    IDODBC32.DLL
    IDR20009.DLL
    四个Dll文件是Delphi共享文件
    默认路径在C:Program FilesBorlandDelphi6Bin
    若你在打包扫描中扫描到文件,请确认他们的路径放到程序目录下
    可以解决数据库连接失败问题msisip.dll
    msstkprp.dll
    msvcp60.dll
    msxml3.dll
    msxml3a.dll
    msxml3r.dll
    sdbapiU.dll
    以上dll文件应放在系统盘系统目录下system32,可以在安装水晶报表的机子中搜索到。lgaiutil.dll
    LGAIUI5C.DLL
    lgaiSTRN.DLL
    lgaiprpr.dll
    lgaiPRP.DLL
    lgaiicur.dll
    lgaigf.DLL
    lgaifc5c.dll
    LGAIDR5C.DLL
    以上dll文件应放在程序目录下
    (以上Dll文件无需注册)
    扫描后编译
    完成该方法在windows Pro,Server, Adv Server 2000,xp下测试通过。
      

  4.   

    delphi 還用這個個。.net 專用
      

  5.   

    谢谢,我用inno setup解决的