Inno制作一个简单的安装程序.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Inno制作一个简单的安装程序.docx

安装程序的制作目的通过阅读本文档,你可以制作出一个较为实用的安装程序。该文档以制作一个有选择性的安装程序为例进行讲述;需要用到的工具本次制作安装程序用的是Inno Setup 5 版本,你可以到网点下载。Inno Setup的安装1.图2.1.1为进入Inno Setup的安装向导图(2.1.1)2,单击图(2.1.1)中的下一步按钮进入图(2.1.2)图(2.1.2)3.单击图(2.1.2)中的下一步按钮进入图(2.1.3)图(2.1.3)单击图(2.1.3)中的下一步按钮进入图(2.1.4)图(2.1.4)5.单击图(2.1.4)中的下一步按钮进入图(2.1.5)图(2.1.5)单击图(2.1.5)中的下一步按钮进入图(2.1.6)图(2.1.6)单击图(2.1.6)中的下一步按钮进入图(2.1.7)图(2.1.7)单击图(2.1.7)中的下一步按钮进入图(2.1.8)图(2.1.8)制作安装程序这时候需要我们打开安装好的Inno Setup工具,开始写脚本程序。脚本写完保存文件类型为.iss;脚本的编写是分脚本段来编写的,我们这个安装程序只用到如下几个脚本段,【Setup】,【Types】【Components】【Files】【Icons】1,【Setup】这个段包含用于安装程序和卸载程序的全局设置。某些提示对于你创建的任何安装程序都是必需的。2,【Types】这个段是可选的。它用来定义安装程序向导在选择组件面时可供选择的所有安装类型。如果你在[Components] 段定义了组件,但没有定义类型,在编译时将创建一个默认的安装类型设置。3,【Components】这个段是可选的。它定义安装程序向导的选择组件页中显示的所有组件,以便于用户定制安装类型。光用它一个组件不会做任何事情: 它需要“链接”到其它安装条目。4,【Files】这是定义安装程序安装文件到用户系统中的可选文件段。5,【Icons】这个可选段定义所有创建在开始菜单和/或其它位置 (比如桌面) 的快捷方式。下面我们来介绍一下以上五个段的具体应用【Setup】AppName=My Facebook //你所安装软件的名称如图(3.2.1)AppVersion=1.0//你所安装软件的版本号图(3.2.1)DefaultDirName={pf}\My Facebook//安装目录默认为C:\Program Files\My Facebook图(3.2.2)OutputDir=c:\Output//生成的安装文件所在目录图(3.2.1)【Types】Name: exa; Description: example; Flags: iscustom Name: full; Description: Full installationName: FBC; Description: FBClient Name: FBS; Description: FBServer类型就在图(3.2.3)的下拉菜单中图(3.2.3)【Components】Name: FBClient; Description: FBClient; Types: FBC fullName: FBServer; Description: FBServer; Types: FBS full此脚本的功能是将图(3.2.3)中下拉菜单的内容与复选框对应,如图(3.2.4)中选择Full installation后FBClient、FBServer被选中图(3.2.4)【Files】Source: FBClient.exe; DestDir: {app}; Components: FBClient; Flags: isreadmeSource: libmysql.dll; DestDir: {app}; Components: FBClientSource: FBClient.ini; DestDir: {app}; Components: FBClientSource: FBServer.exe; DestDir: {app}; Components: FBServer; Flags: isreadmeSource: libmysql.dll; DestDir: {app}; Components: FBServer此脚本才是真正要加载的文件,你要保证这些文件和你的.iss保存在一个目录下,否则会找不到而报错;【Icons】Name: {group}\FBClient; Filename: {app}\FBClient.exe; Components: FBClient Name: {userdesktop}\FBClient; Filename: {app}\F

文档评论(0)

zhoubingchina + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档