Delphi水晶报表打包解决

Delphi水晶报表打包解决,第1张

开发环境 Delphi 及水晶报表 (程序中以Bde连接设计报表)打包工具 InstallShield Developer v 打包必备 Iinstallhields Mouules: license m *** rdcdesigntime m *** rdcruntime m *** reportengine m *** 添加以上Mouules 在license中输入水晶报表的注册号码 Dll文件 在打包的应用程序路径下添加 BANTAM DLLIDAPI DLLIDODBC DLLIDR DLL四个Dll文件是Delphi共享文件默认路径在C:\Program Files\Borland\Delphi \Bin若你在打包扫描中扫描到文件 请确认他们的路径放到程序目录下可以解决数据库连接失败问题msisip dllmsstkprp dllmsvcp dllmsxml dllmsxml a dllmsxml r dllsdbapiU dll以上dll文件应放在系统盘系统目录下system 可以在安装水晶报表的机子中搜索到 lgaiutil dllLGAIUI C DLLlgaiSTRN DLLlgaiprpr dlllgaiPRP DLLlgaiicur dlllgaigf DLLlgaifc c dllLGAIDR C DLL以上dll文件应放在程序目录下(以上Dll文件无需注册)扫描后编译完成该方法在windows Pro Server Adv Server xp下测试通过 lishixinzhi/Article/program/Delphi/201311/24684

通常, 在 delphi 中建立一个工程文件(*.dpr;*.dproj),点击工具条上的 Run 图标就会自动将源代码编译成 exe 文件:

其中,exe 文件生成的路径,在 Project 菜单下的 Option 中进行设定:

如果生成的 exe 文件需要进行正式打包发布,根据软件的特点可以采用不同的方式:

1、仅需要生成的 exe 文件,不需要其他文件的支持

对于这种类型的软件,通常是比较小的工具类软件,则可以直接将生成的 Exe 文件发布即可。

2、软件的运行还需要其他文件支持

一些稍大些的软件可能就需要其他的支持,比如:数据库、驱动程序等等。这时可以采用专门的软件安装制作工具,将所有需要的文件(包括 exe 和其他文件)进行二次打包。

此类软件安装制作工具较多,常用的有 Windows Intaller、 InstallShield、Setup Factory 等等。

如 Setup Factory 的制作向导:

通常, 在 delphi 中建立一个工程文件(*.dpr;*.dproj),点击工具条上的 Run 图标就会自动将源代码编译成 exe 文件:

其中,exe 文件生成的路径,在 Project 菜单下的 Option 中进行设定:

如果生成的 exe 文件需要进行正式打包发布,根据软件的特点可以采用不同的方式:

1、仅需要生成的 exe 文件,不需要其他文件的支持

对于这种类型的软件,通常是比较小的工具类软件,则可以直接将生成的 Exe 文件发布即可。

2、软件的运行还需要其他文件支持

一些稍大些的软件可能就需要其他的支持,比如:数据库、驱动程序等等。这时可以采用专门的软件安装制作工具,将所有需要的文件(包括 exe 和其他文件)进行二次打包。

此类软件安装制作工具较多,常用的有 Windows Intaller、 InstallShield、Setup Factory 等等。

如 Setup Factory 的制作向导:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7964499.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存