网站大量收购闲置独家精品文档,联系QQ:2885784924

完整的InstallShield安装实例.pdf

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
完整的InstallShield安装实例

InstallShield 实战 完整的InstallShield 安装实例 大家一定有过这样的经历,每当我们殚精竭虑为用户开发完一个系统之后往 往都是派一名技术员到用户那里进行应用软件的安装,数据库的配置,这些看似 简单的配置对一般用户来说可不是件容易做的事。这不仅给那些喜欢力求完美的 程序设计师带来一点遗憾外,而且也使我们设计出来的软件缺少一种安全可靠感。 如果我们在交给用户软件的时候能给他们一个象一些专业软件的安装程序,这不 仅给用户留下了一个良好的第一印象,同时也节省了开发维护成本。 要说起制作安装程序的软件有许多,像InstallShield,CreateInstall,Easy Install,EasySetup,SetupBuilder 等等,可以举出一大堆来。但其中最为著名 的当属InstallShield。目前世界上绝大多数的商业软件的安装盘都是用她来完成, 比如我们可能天天在使用的Norton AntiVirus 2000。 InstallShield 之所以很流行也许是因为程序员可以在通过编写脚本语言方便 的进行Windows 应用程序的注册表修改、ODBC 配置等复杂的操作,以及她本 身提供了一些相当智能化的功能。下面,就本人在实际开发中的一些所得和大家 一起探讨,文中如有任何不妥之处还请同行们给予指教。 在讲述到数据库配置的一系列问题是以目前最常用的ODBC 接口为基础, 文中用到的实例是在WIN98 系统中,InstallShield 用的是Professional 6.21 下 开发和调试的,其中的应用程序实例用的PowerBuilder 7.0 下开发的演示程序。 第一步:快速体验 首先,我们可以来快速体验一下用InstallShield 制作的安装程序是什么样的。 当然,我不可能详细到怎样建立一个项目之类的问题,有关这方面的内容还 请看InstallShield 的入门教材。 第二步:;InstallShield 初探 首先,用Project Wizard 建立一个新的项目,取名Demo,同时在对话框中 选择所有的选项,并且在语言选择中选择Chinese(PRC)和English,即简体中 文和英文支持。当然你也可以选择其它语言,为了便于讨论我只选择了 Chinese(PRC)和English。 运行一下试一试,一切都正常,只是一个空壳罢了,没有任何东西。 好了,战斗的号角已经吹响了,让我们集中精力个个歼灭。 一、 语言选择 1 / 37 InstallShield 实战 由于我们在生成项目的同时在语言选择中选择了Chinese(PRC)和English, 因此,在图01 中的下拉列表框中会自动出现中文,英文的选项。这一步由模板 自动完成,我们不要做任何事情。 二、 设置启动画面 在我们生成项目的同时,InstallShield 会为我们缺省的放上一张启动画面。 见图16。 2 / 37 InstallShield 实战 从该图片上我们可以看出,一般情况下是放置一张能很好的代表你公司的图 片,同时上面很清楚地标明你的应用程序的名称,版本,公司名称,版权归属等 基本信息。毫无疑问,我们必须用我们自己的图片来替换它。替换的方法是,在 Setup File 面板中,打开Splast Screen,找到Language Independent,这时我 们会发现在它右边的列表中有一个文件Setup.bmp,它就是图18 的那一张,我 们必须首先把它删除,然后再插入我们想要的那一张,在列表中任何一个位置点 击鼠标右键,选择Insert Files,用一个BMP 文件替换它就行了。注意,我们替 换的图片的文件名必须是Setup.bmp 。 另外,顺便提一下,在Splash Screen 下除了Language Independent 分支 外,还有Chinese(PRC)和English 分支,如果在它们中放置不同的Setup.bmp 文件,那么系统会根据用户在安装前选择了不同的语言而启动不同的背景,这样 可以有效地避免多国语言的烦恼。同样,在设置法律声明(许可协议)

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档