欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

易语言中锐浪报表绿色发布指南(免COM组件DLL注册)

程序员文章站 2023-03-29 14:34:50
分步讲解易语言中使用锐浪报表进行免注册发布,免COM组件DLL自注册,不用写入Windows系统注册表,以简单的文件复制方式发布用锐浪报表开发的E程序,绿色发布使用了锐浪报表的E程序。 ......

第一步 打开易语言开发环境(注要求易语言版本 v5.5及以上版本,如果版本太低,请更新到新版本),点击【工具】菜单,进入系统配置界面:

第二步 切换选择夹到【存根】项目,选中“使用用户自定义清单”项目如图:

第三步 打开“grid++report6”安装文件夹,最新版本的安装目录如下图

第四步 进入mainifest文件夹,如果找不到这个文件夹,请下载最新版的grid++report。进入文件夹后,可以看到文件夹中有三个文件,如图

第五步 用记事本打开文件“yourx86.exe.manifest”,全选文件内容并复制到剪切板中。

第六步 切换到易语言“系统配置对话”框界面,将上一步复制的内容粘贴到“自定义清单”的文本框中。如下图:

第七步 将自定义清单第三行的“yourx86.exe”修改为你最终要编译的可执行文件名。如图:

第八步 最关键的一步,把系统配置对话框切换到【通常】,选择【通过名称为“_启动子程序”的子程序启动。注 必须通过启动子程序启动,否则所有的设置将不会生效。如果你的程序以前不是通过启动子程序启动的,需要在这里设置后,自己添加一个启动子程序,在启动子程序中截入启动窗口。

第九步 将grid++report6 安装文件夹内的两个库文件“gregn6.dll”和“grdes6.dll”复制到你的源代码生成的可执行文件所在的文件夹内。

按照以上步骤设置后,发布软件时把库文件 gregn6.dll和grdes6.dll放置在同一个文件夹中,即可以实现不写注册表使用grid++report报表控件。

特别鸣谢:以上过程由“水影”整理,在此特别感谢!