- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 学堂在线 实用绳结技术 期末考试答案.docx VIP
- 风力发电技术的发展现状和未来发展趋势.pptx VIP
- 医疗行业数据脱敏技术方案.docx VIP
- 新译林九年级上Unit 4 精选短语和词汇(预习+复习+默写)2024-2024学年牛津版英语九年级上册.docx VIP
- DB14T 3225-2025煤矸石生态回填环境保护技术规范.docx VIP
- 精品解析:辽宁省沈阳市第四十三中学2024-2025学年八年级上学期期中考试 数学试题(原卷版).docx VIP
- 中医内科学中风(共42张PPT).pptx VIP
- 探究与实践++湖泊生态环境治理与保护+课件-2025-2026学年八年级地理上学期湘教版(2024).pptx VIP
- 医疗器械经营质量管理制度及工作程序.docx VIP
- 额定电压110 kV(Um=126 kV)交联聚乙烯绝缘电力电缆及其附件 第1部分:试验方法和要求.pdf VIP
文档评论(0)