易语言生成安装程序(调用模块)

本模块界面使用EXUI制作,内部没有包含其他模块,使用模块时如果提示载入ex_ui支持库失败的,请到iexui.com下载2017.02.26版本的支持库(注意版本,不同版本可能会出现不兼容),模块中包含了卸载用的uninstall.exe文件,这个文件在安装时可选是否释放,以便于后续客户双击uninstall.exe直接卸载程序(这个程序其实也就是模块自身的自我配置的EXE文件)。

功能

  本模块支持外部单独压缩文件和资源数据文件两种方式,资源文件方式已测支持最大200MB左右,测试400MB加入易语言资源表中易语言会崩。

原理

  本模块的一半原理和WinRAR的自解压相似,除了界面稍微好看(傲娇0.1秒中……),算法就比较老了,利用扩展支持库ZIP压缩解压支持库实现,没有多大的技术含量。

使用

1、外部单独压缩文件方式:

 1)、这种方式下,需要将整理好的文件打包成一个标准的zip压缩包(必须是标准的zip压缩包,推荐使用WinRAR压缩),压缩时可以不用连主文件夹压缩进去,因为在调用安装的时候,可以选择填写文件夹名称的,压缩完毕后的文件,可以自己修改后缀名混淆,比如改成:Package.dat;这时候调用安装的文件名就写入:Package.dat,如果是需要解压多个压缩文件(不能是分卷压缩的压缩包,必须是单独压缩的多个压缩包),则安装的文件名就用半角;符号隔开,同时安装类型必须是0,编译后的Setup.exe(可以自行命名)必须和这(些)压缩包放在一起,这种方法推荐文件压缩后超过200MB的使用。

2、内部资源安装方式:

 1)、压缩文件方法同上,这种方式下,没有独立的压缩资源包,直接将压缩好的文件导入到资源中,双击安装的时候会自动释放到临时文件夹中,进行安装,此时安装的类型必须是1,这种方式编译后只有一个EXE。

3、支持创建卸载文件(卸载EXE图片支持替换,图像大小不超过1MB),卸载若系统没有限制目录权限,能实现干净完整卸载。

4、支持强制安装在指定文件夹;

5、支持可选性的快速安装和自定义安装两种模式;

5、支持创建快捷方式、开机启动、快速启动栏(这个暂时无效);

其他的就没什么大作用了,其实也都没什么大作用。

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

易语言生成安装程序(调用模块)》有0个想法

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注