利用Setup Factory7.0制作VB6.0工程的安装程序

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:xuefu2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:制作软件安装程序是软件开发的一个重要组成部分,如果不能将软件制作成安装程序,软件就不能在其他机器上运行,而有些开发语言本身所带的制作安装程序的功能不尽完善,本文介绍利用Setup Factory 7.0软件来制作安装程,这一软件可以制作出精美的专业性很强的软件安装程序。
  关键词:软件;制作;安装程序
  中图分类号:TP312文献标识码:B文章编号:1009-3044(2008)20-30285-02
  
  Drawing upon Setup Factory 7.0 to Product Setup of The VB6.0 Project
  WANG Hong-xiang
  (Vocational Tech College, Liaoning Engineering & Technology University,Fuxin 123000,China)
  Abstract:The production of software setup is an important component of the software development process, if not to install the software production process, the software can not be run on other machines, and some carried by the development of language itself the production of the functional installation procedures are not perfect, this paper Setup Factory 7.0 software used to create the installation process, the software can produce highly attractive professional software installation procedures.
  Key words:Software;Production;Setup
  
  每当我们用VB语言开发一个管理信息系统或其他软件后,往往希望制作一个精美的安装程序来发布自己的软件。而VB本身自带的Package & Deployment向导工具应用起来不太方便。因此在这里推荐使用Setup Factory 7.0来制作安装程序,这是一款强大的安装程序制作工具。该软件提供了简单易用的安装制作向導界面,即使我们对安装程序制作不了解,也可以生成专业性很强的安装程序。本文所使用的软件版本是Setup Factory7.0.1。下面本文通过实例来介绍利用该软件制作VB6.0工程安装程序的过程。
  
  1 设置
  
  首先将用VB开发的工程生成可执行文件。然后打开Setup Factory软件,默认会出现一个工程向导的界面,如图1所示。此时可单击“创建”来新建一个工程,或是按“Esc”键退出工程向导。
  
  1.1 设置安装程序的默认语言
  由于在首次安装完Setup Factory 7.0后,默认语言为英文,这样在制作安装程序时很不方便,因此需要先将默认语言改为中文简体。所以在这里我们先按“Esc”键退出工程向导,直接进入软件主界面。如图2所示。在主界面菜单的“编辑”中选择“参数选择”菜单,在出现的窗口中打开“Document”并点击“Languages”,然后在窗口右侧选中“Chinese (Simplified) ”,再单击下方的“设为默认”,最后“确定”即可。
  1.2 设置工程会话变量
  会话变量主要是设置产品信息和安装路径等信息,这样在安装时可以使用这些设置好的默认值。在任务窗口中单击“设置”中的“会话变量”,其中,左侧为会话变量名,右侧为会话变量值,我们可以改变右侧的会话变量值,设置结果如图3所示。
  设置结束后单击“确定”按钮。
  
  2 扫描工程
  
  下面就来制作安装程序,首先在主菜单的“工具”中单击“扫描Visual Basic工程”,VB版本选择VB6.0,单击“浏览”按钮加载要扫描的工程文件,如图4所示。
  单击“确定”按钮后,会将我们所需要的一些动态链接库文件加载到“存档”列表框中。
  
  3 添加或删除文件
  
  在软件运行时,常常需要一些除了动态链接库以外的文件,如数据库文件等,这就需要另外添加文件,添加文件的方法是在主菜单的“工程”中单击“添加文件”,选择需要添加的文件加入到“存档”列表框中。
  删除文件的方法是在“存档“列表框中选择要删除的文件,在主菜单的“工程”中单击“移除文件”,可将选中的文件从“存档”列表框中移除。
  
  4 构建安装程序
  
  当把需要添加或删除的文件处理完后,就可以构建安装程序了。在主菜单的“发布”中单击“构建”,再单击“Web(单个文件)”,选择好“安装文件构建到的文件夹”,“安装文件名”可以用默认的文件名也可以输入其他文件名。再单击“构建”按钮,构建完成后,单击“完成”即可。
  构建完成后可以测试做好的安装程序了,只要执行上面构造的setup.exe文件即也实现程序的安装。最好将构建好的Setup Factory 7.0工程保存起来。
  
  5 结束语
  
  以上只是本人在使用Setup Factory 7.0的一点心得。当然该软件的功能还有很多,本文只介绍这些,希望能对大家制作一个简单的安装程序有所帮助。
  
  参考文献:
  [1] Stanley Zhao.《用Setup Factory 7.0制作安装程序》基础篇[EB/PL].http://hi.baidu.com/ytycyc2003/blog/item/7b52f9fbb83aa0234f4aeabc.html, 2007-05-30
  注:“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。”
其他文献
摘要:Junit 和Eclipse两种软件的原代码都能从网上免费获得,因此成为许多人的喜爱。对Junit的主要对象类进行了研究,通过实例说明在Eclipse中使用Junit测试的方法。在Eclipse中使用Junit测试Java程序,能实现测试的自动化,从而降低开发费用,最终使软件质量得到提高。  关键词:Eclipse;Junit;Java;测试  中图分类号:TP311文献标识码:A文章编号:
期刊
摘要:本文主要介绍基于编译器构造技术中的由正规表达式到最小化DFA的算法设计和实现技术,以及自动机转换正规式的方法。正规式与自动机理论以不同方式表达相同语言,两者相互转换在编译器构造过程中起至关重要的作用,也被广泛应用于计算机科学的各个领域。  关键词:DFA;NFA;正规表达式;子集构造法  中图分类号:TP314文献标识码:A文章编号:1009-3044(2008)20-30221-03   
期刊
摘要:演化算法因其内在的并行行,在求解多目标优化问题时具有独特的优势。本文介绍多目标演化算法的基本原理,并详细讨论基于Pareto最优概念的多目标演化算法。  关键词:多目标优化;Pareto最优解;演化算法  中图分类号:TP301文献标识码:A文章编号:1009-3044(2008)20-30262-02    Evolutiaon Algorithm for Multi-Objective
期刊
摘要:本文研究了基于VPRS的投标风险规则获取问题,从经验数据中发现风险规律和知识,用于风险预测,可以有效消除项目投标风险系统中的分类错误,得到强规则,支持风险规避决策。  关键词:变精度粗集;投标风险规避;数据挖掘  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)20-30208-03    Research of VPRS Based on Data Mining
期刊
摘要:首先对网上开放虚拟实验室的基本概念、体系结构和管理模式进行介绍,分析了设计网上开放虚拟实验室的关键技术。最后设计和实现了网上开放虚拟实验室。  关键词:开放虚拟实验室;VNC;用户管理;LDAP  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)20-30227-02    The Research and Design of Open Virtual Labor
期刊
摘要:Visual Basic语言符合结构化程序设计原则,程序代码由顺序结构、选择结构和循环结构组成,这三种程序结构统称为控制结构。控制结构是编写程序代码的基础。本文论述了控制结构的几个应用实例。  关键词:VB;控制结构;程序设计  中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)20-30256-03    Control Structure Application
期刊
摘要:Lucene 是一个用Java 写的全文索引引擎工具包,访问索引时间快,支持多用户访问,可以跨平台使用。介绍了基于Java的全文检索引擎Lucene,包括下载与配置,以及基本概念与实现机制,然后将Lucene与传统数据库系统的输入输出机制与查询技术作了比较。  关键词:传统数据库系统;全文检索;Java; Lucene   中图分类号:TP393文献标识码:A 文章编号:1009-3044(
期刊
摘要:随着网络与数据挖掘技术的发展,Web数据挖掘得到了较多的研究。本文从Web结构挖掘的角度出发,在分析了Web结构挖掘技术的基础上,研究了HITS算法。针对HITS算法的多主题性、无关页面、无关链接等问题,提出了HITS算法改进算法。  关键词:Web结构挖掘;HITS算法;根集向量投影法;基本集缩减法  中图分类号:TP312文献标识码:A文章编号:1009-3044(2008)20-302
期刊
摘要:随着高校的合并与扩招,许多的高校拥有多个校区和多个分布异地的图书馆,因此,如何实现各个分布式图书馆的集中管理,是一个典型的切实际的难题,本文从实际需求出发,分析了解决分布式问题的各种技术的优缺点,最后采用Web Service技术解决高校多个分布式图书馆的集中管理问题。  关键词: 分布式系统;图书管理;Web Service  中图分类号:TP302.1文献标识码:A 文章编号:1009-
期刊
摘要:XML文档信息容量的增长、数据敏感程度的增加,对异构数据源集成系统提出了新的挑战。为了降低查询复杂度、提高查询效率、增强数据库文档信息的安全性,本文采用感知情景因素的RBAC扩展模型,用一种新的基于XML的访问控制描述语言描述异构数据库集成系统中的访问控制策略,并使用查询优化技术,构造不确定性自动机(NFA)对用户查询进行重写。通过这些技术,最终过滤掉异构数据库集成系统中不符合安全策略的查询
期刊