如何使用VFP9.0自带的InstallShield制作安装程序_第1页
如何使用VFP9.0自带的InstallShield制作安装程序_第2页
如何使用VFP9.0自带的InstallShield制作安装程序_第3页
如何使用VFP9.0自带的InstallShield制作安装程序_第4页
如何使用VFP9.0自带的InstallShield制作安装程序_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如何使用 带的 作安装程序 从 始,取消了一直使用的安装向导来制作安装程序,而是在发布包中附带了一个有功能限制的 件,利用该软件可以实现应用程序的安装程序的制作。本文介绍如何使用 带的 作安装程序。 一、 首先安装 带的 序 在 安装包中,自带有 安装程序,该程 序在一个名为 开该文件夹,双击那个名为 文件,可启动安装向导,然后按向导操作,即可完成对 件的安装。 二、 使用 作安装程序 启动 .0 ,出现三个页面,它们是 始页面)、 目助理 )和 装设计)。下面分别介绍每页中的具体设置方法。 (一 ) 始页面) 在 目任务栏)中选 a 立一个新项目)项 ,打开话框,选 “ 在 填入你的项目名称; 在 择语言,一般选 在 入生成的安装程序的路径,并将下面的 “项打钩。 新建项目完成,点击 “入下页( (二 ) 目助理 ) 页 进行如下设置: 项填入安装程序的有关信息:公司名称、安装程序名称、版本、网址、图标等。 注: “司名称 )”项目应填入安装程序的文件夹名称。 项选择安装程序今后运行的操作系统等,一般按默认选项。 默认选项。 选择需安装的文件或文件夹,将其加入。 择主程序的快捷启动方式。 6. 需要修改操作系统的注册表则进入该项,进行修改。 安装过程中出现的版权对话框、公司名称、用户名、是 否要修改安装路径、是否能选择安装部分文件及选择主程序等进行设置。 建立安装文件的类型,分:单一执行文件、网络安装、光盘安装等。 注意:到此已基本完成,但千万不要按 “钮!先进入( 面。 (三 ) 装设计) 在此页面中可对上述的设置进一步进行详细的设置和修改,最重要的是应将 运行时刻库加入到安装文件中,否则不能脱离 行。 加 入方法:在该页面左侧栏内选 下的 “找到 “ 将其选中即可。 在完成所有的设置后,最后再进入上页( 进入 “点击 “钮,便完成安装程序的制作! 如何使用 作安装程序 原文中的图片均采用英文界面,本文将全部改为简体中文汉化处理后的 界面,文中涉及的所有选项和菜单名称也均修改为中英文对照的方式,中文名称均与汉化版本相同,以方便大家与简体中文汉化处理后的版本对照使用,文中部分语句也进行了适当的修改,使其更加通顺易懂。) 从 始,取消了一直使用的安装向导,而是在发布盘中附带一个有功能限制的 件,虽然有功能上的限制,但是相对于安装向导而言,该工具所具有的强大功能和灵活的安装程序建立技术,使客户高效安装和配置应用程序成为可能。由于该软件全部为英文界面,并且由于其 功能强大也导致了安装设置上的复杂性与多样性,可能令许多一直使用安装向导制作安装程的 序员一时难以上手。本文将结合一个具体安装程序的制作过程,详细介绍该工具的使用方法。 1、发布应用程序前 装光盘中包含了 限制版,很自然,除了使用该软件外,也可以使用任何基于 术的安装程序制作软件来建立一个安装程序( 与 容的合并模块( 除了 行时间库文件外,一些发布方案需要合并模块,详细信息请参考 助中对发布方案的介绍。 准备发布一个应用程序时,首先应该考虑几个问题。除了在下面介绍的应用程序发布过程中的过程大纲外,还应当确认应用程序结构,解决如何交付应用程序给客户,以及如何更好的组织自己的安装程序,当回答了所有这些问题时,发布 用程序就准备好了。 本文的例子中要发布的这个应用程序是一个 用于检测网络通信状态的工具,在该软件中,使用一个第三方控件 于执行网络检测)和通用控件 于显示一些状态信息),该软件包含一个可执行 件和一个 助文件及一些数据库文件。 2、使用 建安装程序 建立安装工程是建立安装程序的第一步。使用 立的工程文件( 基于 程文件的,该文件存储 所有的逻辑和必要的信息来建立一个与 容的安装程序。 图 1 面 图 2 新建工程对话框 、 建立安装工程 首先打开 图 1 所示。 在 件)菜单上单击 建)选项来打开 建工程)对话框,图 2。 在 程名和位置)框中选定要保存的工程的位置 ,并重新命名默认得工程名,然后单击 定)按钮。 如果要建立英语语言之外的安装程序,可以在 程语言)列表框中选择一个相应的替代语言。例如,如果要在安装程序对话框中使用简体中文文字,必须将语言设置为 否则安装期间对话框的中文将会变成乱码。 需要注意的是,在选择了一种语言后,不能再进行修改。该工程的设置如图2 所示。 、定义工程属性 在建立一个安装工程之后,可以定义工程的属性,如: 品名称) 品版本) 品图标) 所有应用程序文件的默认安装目录 件的名称和位置 至少应该指定产品名称并指定一个默认安装目录。 性指定默认安装目录的位置,如应用程序主目录。由性指定的默认安装目录位置是: 注意:推荐为用户的应用程序更改 可以通过设置 应用程序指定的一个不同的目录,例如,以 为应用程序的安装目录: 如果计划安装一些数据或数据库文件,也可以编辑 性来为这些文件指定默认的目标目录。 为安装工程指定常用信息的方法如下: 在 织安装文件)节点下单击 规信息)。 编辑属性列表中的各字段值。 我们对于该工程的设置如图 3 所示。 图 3 工程属性设置 图 4 新建部件 、划分产品功能 从应用程序用户和 整体看,一个功能可以被作为一个应用程序的组件。该功能为用户部分安装应用程序提供了可能。例如,在装期间,可以指定是否安装作为功能组件的 例和 具。 注意:在创建一个安装程序时,划分产品功能并不是必要的,尽管这对用户有帮助。 安装功能的默认设置是 是安装),新建一个功能的步骤如下: 在 织安装文件)节点下单击 件)。 添加一个新功能,在窗格中间的树形视图的 件)节点单击右键,然后单击 建部件),如图 4 所示。 输入一个新部见名称并回车 。 在确认产品部件后 , 可以设置部件属性,例如部件描述、部件如何被发布,以及部件是否为必须等。 设置部件属性的步骤如下 : 选定要修改属性的部件 。 在属性列表中 ,单击或双击属性的字段值来编辑该值。要显示更多选项,单击右边的“ ”或下拉箭头按钮。 为属性输入或选择新值 。 例如, 要想提供安装应用程序帮助文件的安装选项 ,下面的步骤将建立该部件,并命名为“帮助文件”。如果要使“帮助文件”在安装时可选,要设置 需的)属性为 )。如果你希望在用户第一次通过按 用帮助时,常使调用该功能,并提供用户 进行安装,应当设置 广告)属性为 许广告,即可选择“在首次使用时安装”),如图 5 所示。 、 为安装类型指定部件 在一个安装程序中可以包含不同的安装类型并可以指定哪个功能对应于哪个要安装的类型 ,安装类型提供了不同的安装级别来允许用户进行选择。 “典型安装” 安装所有部件和文件 “最小化安装” 仅安装应用程序所必须的部件和文件的最小数量 “ 自定义安装 ”可以由用户指定哪个部件要被安装 应当至少包含一个安装类型。例如,一个基本的安装程序应当包 含由“始终安装”和“典型安装( &T)”类型列出的其它部件,在安装类型名称中的“ &”表示在安装程序用户界面中一个特定安装类型的快捷键,用户可以包含或移除安装类型(只要剩余一个可用),或重命名安装类型。 选择安装类型并为每个安装类型指定部件的步骤如下: 在 织安装文件)节点下点击 装类型)。 在 格中选择你要包含的安装类型。 在 件将被安装为 安装类型)窗格种,为你选定的安装类型选择要安装的部件。 在这些设置中,我们将 3 种安装类型全部选定,在为安装类型指定部件时,只在“最小化安装”类型中去除了对帮助文件部件的选择,如图 6 所示。 图 5 设置部件属性 图 6 为安装类型指定部件 、添加文件到安装程序 可执行文件( 常用于为用户启动应用程序,可以首先添加该文件和应用程序所需要的其它文件,其次是一些可选文件。 供扩展应用程序功能性的资源文件,包括 源文件、 和 件,如果要使用这些文件,应该将它们添加到安装程序中,方法如下: 在 定应用程序数据)节点下单击 件)。 件)窗格被分为四个部分,左边显示源文件夹和目标计算机文件夹,右边显示这些文件夹中的文件。 在向安装工程添加文件前,应当选择 件)下拉列表框来指定与部件相关联的文件,如图 7 所示。 在 件)下拉选项框内选择相应的部件之后,可以通过从源文件夹复制或拖曳文件到目标计算机文件夹内来向安装工程添加文件。 从源文件夹向目标文件夹添加文件的步骤如下: a、在 s 标计算机的文件夹)窗格内,选择要安装应用程序的目标目录。 b、在 s 计算机的文件)窗格内,拖曳源文件到目标目录。 注意,文件夹由 规信息)节点的 性指定,作为默认安 装目录出现在 s 标计算机的文件夹)窗格内。拖曳源文件到目标文件夹仅通知 创建安装程序时在哪里能够找到这些文件,并不从源计算机上移动或撤销移动任何文件。 将帮助文件 在“帮助文件”功能中,其他文件则全部放在“始终安装”部件中。 图 7 选择部件 图 8 查看或添加于定义文件夹 也可以查看预定义文件夹列表,从中选择并添加到 目标计算机文件夹列表中,查看并添加于定义文件夹的方法如下: a、在 s 标计算机的文件夹)窗格内,在 标计算机)上单击右键。 b、单击 示预定义文件夹)。 c、选择要添加的文件夹,如图 8 所示。 所选择的文件夹将出现在目标计算机文件夹列表中,也可以在目标文件夹中建立一个或多个子文件夹。在目标文件夹内建立子文件夹的方法如下: a、在目标文件夹上单击右键,然 后选择 加)。 b、为新文件夹输入一个名称并回车,如图 9 所示。 选定文件后,对某些文件要选择注册类型, 含下列功能: 撤销一个不成功的安装,将目标计算机恢复到安装前的状态。 例如 务器,像 文件,需要特定的注册,应用程序才能访问这些接口。这些 件通常包含自我注册功能,被用于在安装期间进行注册,然而,对于 靠自我注册将产生一些问题。 注册一个 务器 时,强烈建议选择 取 代 我注册)作为文件的注册类型。如果选择了我注册),需要从注册表正确移除 务器时, 会有任何提示信息。 对于传统的脚本安装程序, 我注册)可以接受安装象并仍然有效,但是, 我注册) 象不会传递他们的安装和注册信息给 此, 会撤销 我注册) 象安装和注册或发布的这些对象。 发布安装产品或单独产品部件,如 象。 向用户或目标计算机发布一个产品或 象,并使之生效,但是并不安装,直到用户尝试访问这些部件时才进行安装。 使用 册一个 务器的步骤如下: a、在 定应用程序数据)节点下点击 件)。 b、从源文件夹复制 务器文件到目标文件夹。 c、在要注册的文件上单击右键,并单击 性)。 d、在 性)对话框中单击 。 e、选择一个 册类型)。 在该项步骤中,我们将所使用的第三方控件 注册类型设置为我注册),如图 10 所示。 图 9 在目标文件夹内添加自文件夹 图 10 设置 注册类型 、选择对象和合并模块 一个合并模块( 件)包含所有的逻辑、注册表项目和需要安装的应用程序文件或运行时间库文件。如果手工安装应用程序,需要复制 过,如果选择了 并模块, 为你正确的复制并注册运行时间库文件。 对于 用程序,至少应该选择 件。 注意,当选择了 件,+ 件将被自动选定, 需这些组件,因此,请不要清除对这些选项的选定。 为安装程序选择对象和合并模块的步骤如下: 在 定应用程序数据)节点下单击象 /合并模块)。 在 象 /合并模块)窗格中,选中你要安装的合并模块前面的复选框。 当 装条件)窗格中的选择框可用时,可以为部件指定安装相应的合并模块。 在该步骤中,选择了 + 于支持 助文件)、 块,如图 11 所示。之所以选择 是因为应用程序所使用的态栏)包含在该模块中,这是与 装向导不同的地方,至于组件中所包含的控件列表,请参考下面 布方案中的表 1。 、建立快捷方式 许在“开始”菜单和“桌面”中建立快捷方式和文件夹。 建立文件夹或快捷方式的步骤如下: 在 置目标系统)节点下单击捷方式 /文件夹)。 在中间窗格的 捷方式)树形视图上,在你要放置快捷方式的节点上单击右键,然后选择 建快捷方式)或 建文件夹),如图 12 所示。 图 11 选择对象和合并模块 图 12 建立文件夹或快捷方式 如果建立一个快捷方式,应当为该快捷方式指定一个目标文件,在出现的 览快捷方式目标)对话框中,在 索)列表中双击你要建立快捷方式的文件,如图 13 所示。 输入快捷方式或文件夹的名称,然后按回车键。 重命名文件夹或快捷方式,在名称上面单击右键,然后单击 命名),输入新名称后回车。 在该项设置中,为示例程序在“程序”菜单中建立了一个“网络监测小精灵”程序组(即新建文件夹),并在其下面建立了“小精灵”和“使用帮助”两个快捷方式,同时也在桌面上建立了一个“小精灵”快捷方式。在建立快捷方式时,必须将 作目 录)属性设置为 则,如果你的应用程序在调用数据库时没有指定绝对路径(程序设计时,不建议使用绝对路径,因为程序在安装时,用户可能将程序安装于其它目录中),则会提示找不到数据库。如图 14 所示。 图 13 为快捷方式指定文件 图 14 为快捷方式中的文件指定工作目录 、建立注册表项 如果你的应用程序使用注册表项,例如,要跟踪用户权限, 以在安装期间添加这些到目标计算机中,如果这些项在开发计算机中不存在,可以手 动建立他们。 注意,建立注册表项在创建应用程序时不是必须的。 注册表项被建立在注册表主键中,注册表主键根据功能对注册表项进行分类,例如, 务器类存储在 册表主键处;软件选项,如 项,存储在 键中的 键下。 建立注册表项的步骤如下: 在 置目标系统)节点下单击 册表)。 在 s 标计算机的注册表视图)窗格内,在要创建注册表项的的注册表主键上面单击右键。 在出现的快捷菜单上,指向 建)并单击 ),如图 15 所示。 输入项的名称并回车。 在所建立的新项上单击右键,指向 建),并选择要添加的值的类型,如图 16 所示。 在 s 标计算机的注册表数据)窗格中双击一个项来输入数据值。 图 15 新建注册表项 图 16 添加注册表项的值 、建立 据源名称( 如果开发计算机上先前已经存在 以通过 果要安装 选择 建立 步骤如下: 在 置目标系统)节点下单击 源)。 在 源)树形视图中选定你要 在目标计算机上建立的 的复选框。 、自定义安装界面 以选择并更改在安装应用程序时用户所能见到的对话框界面,可以为每个对话框指定位图( 添加附属对话框,例如,允许用户指定一个安装目标文件夹。 选择安装对话框的步骤如下: 在 定义安装程序外观)节点下选择 话框)。 在 话框)树形视图中选择在安装期间要显示的对话框。 当选中一个对话 框时,该对话框的图像将显示在左下窗格中,并且该对话框的属性显示在右上窗格中。 要在安装过程中显示“目标文件夹”对话框的方法如下: 在 定义安装程序外观)节点下选择 话框)。 在 话框)树形视图中选中 标文件夹)前面的复选框。 对于 权协议)对话框,可以在其 权文件)属性中指定一个自己的授权协议文件,该文 件为 式,可以使用写字板或者 辑后将文件另存为这种格式。 我们的示例安装程序对于此步骤的设置如图 17 所示。 、编译安装程序 在完成安装工程的所有要素(包括部件、文件、快捷菜单、注册表项和用户界面)的设计属性设置后,就可以编译安装程序了。 通常这样的编译类型为 个映像),选择 择 个映像)则把所有文件整合到一个单独的文件中,类似安装向导的网络安装方式。 编译安 装程序的步骤如下: 在 备发布)节点下单击 译安装程序)。 在 译)树形视图中选择要建立的介质类型。 在属性列表中,设置或编辑编译属性。 要编译安装程序,在所选择的介质类型上单击右键,然后单击 译),如图 18 所示。 图 17 对话框设置 图 18 编译安装程序 把编译好的安装程 序存放到下面的文件夹中: 测试安装程序非常重要,使用 以不用实际运行安装程序而测试安装程序。 测试的步骤如下: 在 备发布)节点下单击 试安装程序)。 在 译)树形视图中选择要测试的介质类型。 如果希望运行安装程序并安装文件到开发计算机中,单击 行安装);如果只是想测试安装程序对话框和一些你所选择的自定义行为,单击 试运行),如图 19 所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论