(完整版)VB_6.0的打包与发布
- 格式:doc
- 大小:255.32 KB
- 文档页数:13
vb6.0官方下载vb6.0下载中文企业版Visual Basic 6.0中文企业版,它是visual basic 6.0系列功能最完整的版本!vb6.0简体中文企业版是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。
vb6.0简体中文企业版,从任何标准来说,VB都是世界上使用人数最多的语言Visual Basic 6.0中文企业版拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO 连接数据库,或者轻松的创建ActiveX控件。
Visual Basic 6.0中文企业版安装教程:1.点击Setup.exe进入安装程序2.在弹出的“兼容性助手”对话框中点击运行程序(若有“恶意软件保护”程序请点击运行)3.按照提示点击“下一步”(注意:产品ID号为:111-1111111 姓名、公司名称任意写。
)(点击“运行程序”)(点击“继续”)(点击“确定”)展开VB编程语言历史:Visual Basic从1991年诞生以来,现在已经13年了。
BASIC是微软的起家产品,微软当然不忘了这位功臣。
随着每一次微软技术的浪潮,Visual Basic都会随之获得新生。
可以预见,将来无论微软又发明了什么技术或平台,Visual Basic一定会首先以新的姿态登上去的。
如果你想紧跟微软,永远在最新的技术上最快速地开发,你就应该选择Visual Basic。
发展历史1991年,微软公司推出了Visual Basic 1.0版。
这在当时引起了很大的轰动。
这个连接编程语言和用户界面的进步被称为Tripod(有些时候叫做Ruby),最初的设计是由阿兰·库珀(Alan Cooper)完成的。
许多专家把VB的出现当做是软件开发史上的一个具有划时代意义的事件。
其实,以我们现在的目光来看,VB1.0的功能实在是太弱了;(不过最近VB6.0, 的功能相当大!)。
但在当时,它是第一个“可视”的编程软件。
Visual Basic 程序设计(6.0版)兰州理工大学计算机与通信学院第一章Visual Basic程序设计概述1.1 概述1.2 运行环境、安装和启动1.3 VB集成开发环境1.1概述一、VB简介:Visual Basic是基于Basic的可视化的程序设计语言。
Visual Basic 6.0中文版是Microsoft公司最新推出的可视化开发工具,是一种基于Windows操作系统的新型的现代程序设计语言,是一种易于学习、功能强、效率高的编程工具。
任何具有初步程序设计基础的人,都能在很短的时间内掌握好VB,并有效地编写出各种Windows程序。
VB6.0包括三个版本:学习版、专业版、企业版二、VB主要功能特点:1. 具有面向对象的可视化设计工具2. 事件驱动的编程机制3. 提供了易学易用的应用程序集成开发环境4. 结构化的程序设计语言5.支持多种数据库系统的访问6.OLE技术。
VB核心就是其对对象的链接与嵌入(OLE)的支持。
7.Active技术8.完备的help联机帮助功能三、VB6.0新功能特点1.2运行环境、安装和启动一、运行环境:二、安装:安装文件:setup.exe三、启动:方法:1、双击桌面VB快捷方式。
2、“开始”|程序|Microsoft Visual Studio 6.0| Microsoft Visual Basic 6.03、“开始”|运行|C:\program files\Microsoft Visual Studio进入VB6.0窗口1.3 VB 集成开发环境工程窗口工具箱属性窗口窗体窗口窗体布局立即窗口1.主窗口应用程序窗口,由标题栏、菜单栏和工具栏组成VB的三种工作模式(标题栏总显示当前模式)(1)设计模式:创建应用程序的大多数工作都是在设计时完成的。
在设计时,可以设计窗体、绘制控件、编写代码并使用“属性”窗口来设置或查看属性设置值。
(2)运行模式:代码正在运行的时期,用户可与应用程序交流。
新闻网页贴吧知道MP3图片视频百科文库窗体顶端窗体底端帮助设置首页自然文化地理历史生活社会艺术人物经济科学体育核心用户年终盘点VB百科名片Visual Basic6.0开始界面vb是V isual Basic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows 环境下的各类应用程序。
它简单易学、效率高,且功能强大可以与Windows 专业开发工具SDK相媲美。
在V isual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。
目录Visual Basic编程语言由VB派生的语言VB编程语言历史1991-西雅图夜空的雷电Visual Basic 1.0Visual Basic 2.0专业版Visual Basic 3.0特别版Visual Basic 4.0Visual Basic 5.0Visual Basic 6.0Visual 2002Visual 2003Visual Basic .NET 2005Visual 2008Visual 2010VB的特点1.面向对象2.事件驱动3.软件Software集成式开发4.结构化设计语言5.强大数据库访问功能6.支持对象链接和嵌入技术7.网络功能8.多个应用向导9.支持动态交换、动态链接技术.lO.联机帮助功能虚拟网桥(Virtual Bridge)维多利亚啤酒(Victoria Beer)Visual Basic编程语言由VB派生的语言VB编程语言历史1991-西雅图夜空的雷电Visual Basic 1.0Visual Basic 2.0专业版Visual Basic 3.0特别版Visual Basic 4.0Visual Basic 5.0Visual Basic 6.0Visual 2002Visual 2003Visual Basic .NET 2005Visual 2008Visual 2010VB的特点1.面向对象2.事件驱动3.软件Software集成式开发4.结构化设计语言5.强大数据库访问功能6.支持对象链接和嵌入技术7.网络功能8.多个应用向导9.支持动态交换、动态链接技术.lO.联机帮助功能虚拟网桥(Virtual Bridge)维多利亚啤酒(Victoria Beer)展开编辑本段Visual Basic编程语言1991年,美国微软公司推出了V isual Basic 1.0(可简称VB),1992年,Microsoft公司又推出VB6.0[1]了VB 1.0的升级版VB 2.0……目前的最新版本是VB 2010 测试版。
附录打包和发布应用程序在创建Visual Basic 应用程序后,您可能希望将该程序发布给其他人。
您可以将使用Visual Basic 创建的任何应用程序自由地发布给使用Microsoft Windows 的任何人。
可以通过磁盘、CD、网络、或者intranet 以及Internet这些途径来发布应用程序。
下面以实例57为例介绍打包和展开应用程序。
一、使用向导进行打包1.启动打包和展开向导Visual Basic 的打包和展开向导使您能够轻松地为应用程序创建必需的.cab文件以及安装程序。
与其它向导一样,打包和展开向导将提示您输入相应信息,以便创建您所需要的准确配置。
要从Visual Basic 中启动打包和展开向导,请按照以下步骤执行:(1)打开想要使用向导来打包或展开的工程。
注意如果您正在使用一个工程组,或已加载了多个工程,则在启动该向导之前,请确保当前的工程就是您要打包或展开的工程。
(2)如果必要,请使用“外接程序管理器”来加载打包和展开向导:从“外接程序”菜单中选择“外接程序管理器”,从该列表中选择“打包和展开向导”,然后单击“确定”,如图1所示。
图1 外接程序管理器(3)从“外接程序”菜单中选择“打包和展开向导”来启动该向导,如图2所示。
打包和展开向导提供了三个选项:“打包”选项帮助您将一个工程的文件打包为一个可以展开的.cab 文件,而且在某些情况下还要创建一个安装程序来安装该.cab 文件。
向导确定需要打包的文件,并引导您作出所必需的选择,以便为您的工程创建一个或多个 .cab 文件。
“展开”选项帮助您将打好包的应用程序传送到适当的发布媒体,例如软盘、网络共享、或Web 站点。
“管理脚本”选项让您可以查看和操作以前使用打包和展开向导时所保存的脚本。
每次使用该向导时,都会保存一个包含您所做的所有选择的脚本。
在以后的过程中,如果您想使用相似的设置值以及做出与原来相同的选择,就可以重新使用这些脚本。
VisualBasic6.0sp6简体中⽂企业版(附MSDN)Visual Basic 6.0 sp6 简体中⽂企业版(附MSDN)Visual Basic 6.0中⽂企业版(独家推出,CD-KEY全部为1或者0) VB编程语⾔历史========= Visual Basic从1991年诞⽣以来,现在已经13年了。
BASIC是微软的起家产品,微软当然不忘了这位功⾂。
随着每⼀次微软技术的浪潮,Visual Basic都会随之获得新⽣。
可以预见,将来⽆论微软⼜发明了什么技术或平台,Visual Basic⼀定会⾸先以新的姿态登上去的。
如果你想紧跟微软,永远在最新的技术上最快速地开发,你就应该选择Visual Basic。
1991-西雅图夜空的雷电随着Windows 3.0的推出,越来越多的开发商对这个图形界⾯的操作系统产⽣了兴趣,⼤量的Windows应⽤程序开始涌现。
但是,Windows程序的开发相对于传统的DOS有很⼤的不同,开发者必须将很多精⼒放在开发GUI上,这让很多希望学习Windows开发的⼈员却步。
1991年,微软公司展⽰了⼀个叫Thunder的产品,所有的开发者都惊呆了,它竟然可以⽤⿏标“画”出所需的⽤户界⾯,然后⽤简单的BASIC语⾔编写业务逻辑,就⽣成⼀个完整的应⽤程序。
这种全新的“Visual”的开发就像雷电(Thunder)⼀样,给Windows开发⼈员开辟了新的天地。
这个产品最终被定名为Visual Basic,采⽤事件驱动,Quick BASIC的语法和可视化的IDE。
Visual Basic 1.0带来的最新的开发体验就是事件驱动,它不同于传统的过程式开发。
同时,VBX控件让可视化组件的概念进⼊Visual Basic。
Visual Basic 1.0是⾰命性的BASIC,它的诞⽣也是VB史上的⼀段佳话。
Visual Basic 1.01992-渐⼊佳境的Visual Basic 由于Windows 3.1的推出,Windows已经充分获得了⽤户的认可,Windows开发也进⼊⼀个新的时代。
VB6.0简体中文企业版图文安装教程*教程采用win7-64bit操作系统,vb6.0简体中文企业版安装包。
1.解压安装包,在文件夹中找到SETUP.EX文件,右键>属性>E如图设置>确定。
2.在文件夹中找到SETUP.EX文件,右键> 以管理员身份运行>E如图操作。
3.中间过程默认操作即可,直到出现下图,输入 111-11111114.中间过程默认操作,直到出现下图,如图操作即可5.中间过程默认操作,直到出现下图,如图操作> 点击典型安装左边的彩色图标(建议典型安装和默认安装目录) 。
6.若出现 360 安全卫士警告,如下图操作>确定。
也许你不会遇到这个界面,直接忽略此步即可。
7.点击重新启动如图,系统将会自动重启。
8.重启后电脑将会继续运行VB安装向导,但是会还是会出现程序兼容性错误如图所示,点击运行程序。
9.此后可能会出现找不到 setup.ini 的错误提示,安装向导自动退出。
(原因不明,因电脑桌面未唤醒,无法截图)注*本人在进行下步之前运行了一下 VB,发现已经能够使用。
但建议大家做完安装向导。
10.手动再次启动安装向导,即再次运行SETUP.EXE文件,此步参考步骤2。
如有帮助,欢迎支持。
11.出现如图所示,请按图操作。
Msdn 可以以后安装,不影响 vb 运行。
12.如果是个人使用,这个基本没影响,如图操作。
如有帮助,欢迎支持。
13.根据情况安装,一般个人用不到,这里不安装服务器组件。
如有帮助,欢迎支持。
14点击现在注册>完成。
随后会进入的注册网页,但是网页已经失效,关闭浏览器即可。
安装过程到此完毕。
以下是启动软件,检测安装是否成功。
15.桌面>开始>所有程序>启动Microsoft Visual Basic6.0中文版。
得到如下图所示,按图操作。
16.本机安装了杀毒软件avast,误认为VB 是可疑程序,报警!不要点立即终止。
附录打包和发布应用程序在创建Visual Basic应用程序后,您可能希望将该程序发布给其他人。
您可以将使用Visual Basic创建的任何应用程序自由地发布给使用Microsoft Windows的任何人。
可以通过磁盘、CD、网络、或者intranet以及Internet这些途径来发布应用程序。
下面以实例57为例介绍打包和展开应用程序。
一、使用向导进行打包1.启动打包和展开向导Visual Basic的打包和展开向导使您能够轻松地为应用程序创建必需的.cab文件以及安装程序。
与其它向导一样,打包和展开向导将提示您输入相应信息,以便创建您所需要的准确配置。
要从Visual Basic中启动打包和展开向导,请按照以下步骤执行:(1)打开想要使用向导来打包或展开的工程。
注意如果您正在使用一个工程组,或已加载了多个工程,则在启动该向导之前,请确保当前的工程就是您要打包或展开的工程。
(2)如果必要,请使用“外接程序管理器”来加载打包和展开向导:从“外接程序”菜单中选择“外接程序管理器”,从该列表中选择“打包和展开向导”,然后单击“确定”,如图1所示。
图1外接程序管理器(3)从“外接程序”菜单中选择“打包和展开向导”来启动该向导,如图2所示。
打包和展开向导提供了三个选项:“打包”选项帮助您将一个工程的文件打包为一个可以展开的.cab文件,而且在某些情况下还要创建一个安装程序来安装该.cab文件。
向导确定需要打包的文件,并引导您作出所必需的选择,以便为您的工程创建一个或多个.cab文件。
“展开”选项帮助您将打好包的应用程序传送到适当的发布媒体,例如软盘、网络共享、或Web站点。
“管理脚本”选项让您可以查看和操作以前使用打包和展开向导时所保存的脚本。
每次使用该向导时,都会保存一个包含您所做的所有选择的脚本。
在以后的过程中,如果您想使用相似的设置值以及做出与原来相同的选择,就可以重新使用这些脚本。
图2打包和展开向导注意:打包和展开向导只能为Visual Basic应用程序创建安装程序和发布媒体。
VisualBasic6.0教程VB6程序设计1.1.1 VB6新特点●增强了数据访问功能:ADO(ActiveX Data Object)●更强大的Internet应用开发功能●新增和加强了一些控件●添加和增强了些向导1.2 VB6的集成开发环境VB6提供给用户的使用界面是一个集成开发环境,它在一个公共的环境中集成了设计、编辑、编译和调试等功能。
1.2.1 启动集成开发环境1.2.2 集成开发环境的组成在VB6的集成开发环境中,通常显示有标题栏、控制菜单图标、窗口操作按钮、菜单栏、工具栏、窗体设计器、工程管理器、属性窗口、工具箱和窗体布局窗口。
此外,还可以根据需要打开代码窗口、调色板、对象浏览器、菜单编辑器和三个用于程序调试的窗口:立即窗口、本地窗口和监视窗口。
1.2.3 集成开发环境的菜单1.2.4 集成开发环境的选项设置1.3 使用VB的帮助系统●联机帮助●上下文相关帮助第二章VB6编程初步第二章 VB6编程初步2.1 VB编程的基本概念2.1.1 Windows的工作机制Windows系统的工作机制可用三个词来概括:窗口、事件和消息。
Windows系统的工作界面是由各种窗口组成的,所谓窗口是指屏幕上的一个矩形区域。
事实上,对话框、文本框、图标、命令按钮和打开的菜单等,都可看作窗口。
Windows系统给每一个窗口指定一个唯一的标识号,即窗口句柄,并通过窗口句柄来管理所有窗口。
Windows系统中的事件可简单地理解成一种操作活动。
它可以是由鼠标和键盘的操作产生,也可以由系统内部产生,甚至是由某个程序运行或窗口操作产生。
Windows系统不断地监视着系统中每一个窗口的活动和每一个事件的发生。
所谓消息是指事件的信号。
每发生一件事件,就引发一条消息。
Windows系统处理这条消息,并把它向系统中程序的各个窗口广播。
各个窗口根据其程序中处理该消息的代码指令作出响应。
2.1.2 Windows应用程序的事件驱动运行模式Windows应用程序的运行是事件(可以是用户通过鼠标和键盘操作产生,也可以是系统内部通过时钟计时产生,甚至也可以是由程序运行或窗口操作触发产生)驱动模式,是通过执行响应不同事件的程序代码进行运行的。
VB发布应用程序今天,我们将利用Visual Basic提供的向导对已创建好的应用程序制作安装文件。
即将一个已创建的应用程序文件打包为一个或多个可以放置到选定位置的文件。
以便用户从选定的位置安装应用程序。
技术要点●启动打包程序●创建打包程序实现步骤■新建项目打开Visual ,选择“新建项目”,在项目类型窗口中选择“安装和部署项目”,在模板窗口中,选择“安装向导”,在名称域中输入“Setup”,然后选择保存路径。
单击“确认”。
出现如图1所示的安装向导界面。
单击“下一步”。
图1 安装向导在“选择项目类型”对话框中,我们可以选择要生成的安装程序是用于Windows应用程序还是用于Web应用程序。
或者是创建可重新发布的包文件。
在本实例中,我们选择的是创建Windows应用程序。
选择之后,单击“下一步”,此时出现如图2所示的界面。
图2 运行结果1在弹出的选择文件对话框中,我们可以添加一些说明文件或其他一些需要附加的应用程序文件。
单击“下一步”。
在下一个对话框中点击“完成”按钮。
此时出现如图3所示的界面。
图3 运行结果2在“解决方案”管理器框中,右击“解决方案”Setup(1项目),在弹出的菜单中选择“添加|现有项目”,将想要生成安装程序的程序文件选中,确定之后。
此时就可以通过菜单“生成|生成Setup”。
至此,我们已经将我们的安装文件生成了。
小结本实例讲解了如何制作安装文件的过程。
在制作安装文件的过程中,读者应该根据自己所需生成应用程序的要求来更改其中的选项,如图4所示。
图4 添加特殊文件欢迎下载,资料仅供参考!!!资料仅供参考!!!。
vb6.0官方下载vb6.0中文版完整版vb6.0中文版拥有简单的结构盒清晰的编程构架,让用户更好的感受对多重资源的系统化管理模式,对于初开始编写者也十分友好,能够快速方便的进行掌握整体实用的环境,有需要的用户快来试试吧,极光下载站提供vb6.0完整版下载。
vb6.0软件简介visual basic 6.0中文版是一种由微软公司开发的包含协助开发环境的事件驱动编程语言,它源自于basic编程语言,拥有图形用户界面(gui)和快速应用程序开发(rad)系统,可以轻易的使用dao、rdo、ado连接数据库,或者轻松的创建activex控件。
vb6.0简体中文版特点1.提供了窗口编辑,可直接对窗口进行编辑和预览2.0的组件有很多,比如编辑器、设计器、属性等开发组件3.由标题栏、菜单栏、工具栏、工具箱、窗体窗口、工程窗口、属性窗口、窗体布局窗口等构成4.工具箱由指针、图片框、标签、文本框、框架、命令按钮、复选框、单选按钮、组合框、列表框、水平滚动条、垂直滚动条、定时器、驱动器列表框、目录列表框、文件列表、形状控件、直线、图像控件、数据控件、ole容器构成vb6.0安装教程在打开的“安装向导”当中点击“下一步”:选择“接受协议”,然后点击“下一步”:输入id号“111-1111111”,然后输入姓名(可以随意填写),公司名称处可以不填,然后点击“下一步”:点击“下一步”:点击“下一步”:点击“继续”:点击“确定”:然后进入搜索已安装组件的过程(注:此过程有可能会比较漫长,有的时候看起来像死机一样,但不需要进行任何操作,等待就可以了):此时如果遇到一个“发现了旧版本的visual sourcesafe”的提示,点击“是”和“否”都可以(因为下面会取消这个组件的安装,因为如果安装了这个组件,则在此电脑的vb6.0上写的代码,拿到其它的电脑上以后就不能修改了):然后点击“自定义安装”,此处选择自定义安装的目的是为了取消安装那个vss组件,要不然选择“典型安装”后,会同时安装了vss 组件,这样以后每一次打开从其它地方拿来的系统源代码时都会有一个英文提示,挺烦人的然后将第二项(也就是安装vss组件的那个项)钩去掉,(重要)然后继续往下看:注意:如果你的电脑操作系统是windows 8(8.1)或者是windows 10,则还需要进行下面的设置,否则的话极有可能会在安装的最后部分卡住,从而导致安装失败,或者是安装了以后很多组件用不了,如果是windows7或者xp系统的话,则不需要看下面的内容,直接点击上面图片窗体当中的“继续”按钮,然后跳到下面的*号后面的内容继续安装就可以了。
vb6.0简体中文企业版下载地址及安装教程文件名vb6.0简体中文企业版格式zip 大小211M内含:安装程序Visual.Basic.6.0.with.SP6.ISO 大小222M下载地址:/html/378.html此为在win7下的安装教程,其他操作系统也可以借鉴。
请您下载下来从头到尾阅读一遍,了解大致的流程,再以此安装。
谢谢你的下载和评价。
安装本程序前需要您已经安装了虚拟光驱驱动程序,比如常用的DAEMON Tools下载地址:/html/5033.html1解压zip文件中的iso文件到任意硬盘位置2先用虚拟光驱装载iso文件3打开我的计算机中的虚拟光驱盘,右键打开该盘目录4.把目录下的文件全部复制到任意硬盘的文件夹下,文件夹命名为《Visual.Basic.6.0.with.SP6.ISO》5然后以管理员身份运行其中的setup.exe应用程序文件5如果遇到提示兼容性问题,请先不用考虑,点继续运行。
如果确实无法安装,请在属性-->兼容性-->选择以Xp兼容模式运行6遇到输入SN:111-11111117安装过程中提示安装msdn,请取消勾选安装msdn。
(msdn可以以后再安装) 7安装过程中提示重启电脑,请重启电脑。
8等待它安装完成;电脑重启后,如果安装程没有自动启动,请再一次运行setup.exe,完成安装,注意:安装完成后请右键选择以管理员身份运行Microsoft Visual Basic 6.0 中文版,否则会提示视图automatic错误如果不想每次启动都右键麻烦,请在Microsoft Visual Basic 6.0 中文版-->右键(属性)-->兼容性--> 勾选(以管理员运行此程序)-->应用-->确定注意:本下载资源中并没有msdn镜像文件,如果在安装过程中提示安装msdn,请取消勾选安装msdn。
如果您一定要安装msdn请自己网上下载msdn的镜像文件。
Vb6.0及MSDN安装为大家找到了VB6.0企业版本的安装方法,希望可以帮助大家。
1、准备工作: 下载软件/ftp624/user/soft/2006/vb60.rar记得一定要用迅雷下载!2、安装Visual Basic 6.0的步骤①把下载的压缩包解压出来②在解压出来的文件夹VB60CHS中双击文件“SETUP.EXE”执行安装程序。
出现VB的安装向导。
③直接点击“下一步”,选中“接受协议”,再点击“下一步”④在产品的ID号中全部输入“1”(用一串“1”把两个空格都填写满),姓名和公司名称任意填,再点击“下一步”⑤选中“安装Visual Basic 6.0中文企业版”,再点击“下一步”⑥一般情况下直接点击“下一步”(公用文件的文件夹可以不需要改变),稍等...,直接点击“继续”,直接点击“确定”,直接点击“是”⑦选择“典型安装”或“自定义安装”,初学者可以选前者。
在弹出对话框中直接点击“是”,⑧在弹出的对话框中,点击“重新启动Windows”。
继续下一步安装3、安装MSDN(帮助文件)MSDN安装包并不包含在VB企业版中,需要另外下载!/Soft/shequjiaoyu/jsjzl/vb/200603/26.html/space/show/mowuming/MSDN_for_VB_6.0.rar/.page /file/bhdlijco/f/13912283.html①重装启动计算机后,在出现的VB安装界面中可以直接安装帮助文件,选中“安装MSDN”项,再点击“下一步”②在弹出的对话框中按“浏览”,找到“MSDN for VB 6.0”文件夹③按“继续”按钮,再按“确定”,选中“接受协议”④按“自定义安装”,在“VB6.0帮助文件”前打钩,再点击“继续”⑤完成MSDN的安装,点击“确定”。
⑥直接点击“下一步”,把“现在注册”项去掉,再点击“完成”,即完成了VB的安装4、安装补丁程序安装VB补丁程序这非常重要,它可以避免许多错误,并可以直接使用Access2000,否则要转换到低版本的Access数据库。
附录打包和发布应用程序在创建Visual Basic 应用程序后,您可能希望将该程序发布给其他人。
您可以将使用Visual Basic 创建的任何应用程序自由地发布给使用Microsoft Windows 的任何人。
可以通过磁盘、CD、网络、或者intranet 以及Internet这些途径来发布应用程序。
下面以实例57为例介绍打包和展开应用程序。
一、使用向导进行打包1.启动打包和展开向导Visual Basic 的打包和展开向导使您能够轻松地为应用程序创建必需的.cab文件以及安装程序。
与其它向导一样,打包和展开向导将提示您输入相应信息,以便创建您所需要的准确配置。
要从Visual Basic 中启动打包和展开向导,请按照以下步骤执行:(1)打开想要使用向导来打包或展开的工程。
注意如果您正在使用一个工程组,或已加载了多个工程,则在启动该向导之前,请确保当前的工程就是您要打包或展开的工程。
(2)如果必要,请使用“外接程序管理器”来加载打包和展开向导:从“外接程序”菜单中选择“外接程序管理器”,从该列表中选择“打包和展开向导”,然后单击“确定”,如图1所示。
图1 外接程序管理器(3)从“外接程序”菜单中选择“打包和展开向导”来启动该向导,如图2所示。
打包和展开向导提供了三个选项:“打包”选项帮助您将一个工程的文件打包为一个可以展开的.cab 文件,而且在某些情况下还要创建一个安装程序来安装该.cab 文件。
向导确定需要打包的文件,并引导您作出所必需的选择,以便为您的工程创建一个或多个 .cab 文件。
“展开”选项帮助您将打好包的应用程序传送到适当的发布媒体,例如软盘、网络共享、或Web 站点。
“管理脚本”选项让您可以查看和操作以前使用打包和展开向导时所保存的脚本。
每次使用该向导时,都会保存一个包含您所做的所有选择的脚本。
在以后的过程中,如果您想使用相似的设置值以及做出与原来相同的选择,就可以重新使用这些脚本。
图2 打包和展开向导注意:打包和展开向导只能为Visual Basic 应用程序创建安装程序和发布媒体。
如果要为其它基于Windows 的应用程序创建安装程序,请使用与相应的开发产品一起提供的安装工具包或在Windows SDK 中提供的安装工具包。
2.使用向导为应用程序打包为应用程序打包是指创建一个软件包的操作,该软件包可以将您的应用程序安装到用户的计算机上。
软件包由一个或多个.cab 文件组成,文件中包含了用户安装和运行应用程序所需的被压缩的工程文件和任何其它必需的文件。
这些文件可能包括安装程序、辅助的.cab 文件或其它必需的文件。
这些附加的文件根据您创建的软件包类型不同而不同。
具体过程如下:(1)启动“打包和展开向导”,在“打包和展开向导”窗口中单击“打包”。
(2)在接下来的对话框中视具体情况选择“是”或“否”,在这里我们选择“是”,如图3所示。
图3 是否进行重新编译(3)选择打包脚本,如图4所示。
图4 打包脚本(4)确定要创建的软件包类型您可以为基于Windows 的、要通过磁盘、CD或在网络上发布的程序创建一个标准软件包;或者可以为要在Web 上发布的程序创建一个Internet 软件包。
也可以选择只创建从属文件,在这里我们选择“标准软件包”,如图5所示。
图5 确定要创建的软件包类型您可以创建两种软件包,标准软件包或Internet 软件包。
如果计划通过磁盘、软盘或网络共享来发布应用程序,则应创建一个标准软件包。
如果计划通过intranet 或Internet 站点来发布,则应创建一个Internet 软件包。
在多数情形下,可以使用Visual Basic 提供的打包和展开向导来为您的应用程序打包。
您可以手工打包应用程序,不过向导提供了很有用的快捷方式,并能自动处理一些在手工打包过程中不得不自己完成的任务。
除了创建标准和Internet 软件包之外,还可以使用打包和展开向导的打包部分来创建从属文件。
从属文件列出了必须随应用程序的工程文件一起发布的运行时部件。
重点:无论何时创建软件包,您都应确保已在“工程属性”对话框的“生成”选项卡中设置了工程的版本号码。
如果您要发布一个现有应用程序的新版本,那么这一点特别重要:如果没有对版本号进行适当的更改,最终用户的计算机可能会认为关键文件不需要更新。
(5)新建打包文件夹,缺省为“包”,如图6所示。
图6 新建打包文件夹(6)确定需要发布的文件向导在创建软件包之前,必须确定应用程序的工程文件以及从属文件。
特别是需要的图像、声音及readme.txt等文件,添加这些文件可单击“添加”,如图7所示。
图7 选择包含的文件(7)确定压缩文件的个数及大小如果要用软盘发布应用程序,请选择多个压缩文件,大小选为1.44MB;如果用光盘发布,可选择“单个的压缩文件”,如图8所示。
图8 选择压缩文件选项(8)设定安装文件标题,例如mp3player,如图9所示。
图9 设置安装程序标题(9)设置安装在“开始”菜单“程序”中的位置,如图10所示。
图10 设置启动菜单项(10)确定将文件安装到用户机器上的位置程序和安装文件通常被安装到Program Files目录的某个子目录中,而系统和从属文件通常被安装到\Windows\System 或\Winnt\System32目录中。
您的安装程序必须考虑这一点,并确定每个文件要被安装在何处,如图11所示。
图11 设置安装位置(11)设置共享文件共享的应用程序文件是指可能被系统中的多个应用程序使用的文件。
例如,可能有多个软件商提供的应用程序都使用了同一个ActiveX 控件。
如果您创建了一个使用该控件的应用程序,则应在安装程序中将该控件的.ocx 文件指明为共享文件。
共享文件必须安装在一个其它应用程序可以访问到的位置。
在多数情形下,对于Windows 98 和Windows NT 4.0 及更新版本,这个位置是\ProgramFiles\Common Files。
当最终用户卸载您的应用程序时,只有当其它应用程序没有使用这些共享文件时,系统才会将其删除。
本例中可以设为共享文件的是mp3play2.exe,但由于它只是个一般应用程序,所以不必设为共享文件,如图12所示。
图12 设置共享文件(12)设置软件包脚本名称输入脚本名称,单击“完成”,系统开始压缩文件,完成打包过程,如图13所示。
图13 设置脚本名称3.标准软件包和Internet 软件包3.1 标准软件包标准软件包是一种专门用setup.exe 程序安装、而不是从Web 站点下载.cab 文件而设计的软件包。
您可以为基于Windows 的、要通过磁盘、CD或网络共享来发布的应用程序创建标准软件包。
当创建标准软件包时,必须在创建软件包之前仔细考虑计划使用的发布方法。
如果计划使用软盘来发布,那么通常需要创建多个可以分别放置在若干张软盘上的.cab 文件,而不能创建一个大的.cab 文件。
打包和展开向导中有一个选项让您指定是要创建一个还是多个.cab 文件,以及要使用的.cab 大小(1.44 MB、1.2 MB 等等)。
如果您选择要创建多个.cab 文件,向导将把应用程序文件分成若干个不超过指定大小的文件组。
重点:即使计划要发布到软盘上的应用程序小到当打包为一个大的.cab 文件时也足够放置到一张磁盘上,您也仍然应该选择“多个 .cab 文件”选项,以便您在随后的向导操作中可以访问软盘的展开过程。
而在这里,只创建了一个.cab 文件。
如果计划展开到网络或本地共享目录、CD或Web 站点上,则既可以创建一个大的.cab 文件,也可以创建多个较小的.cab 文件。
标准软件包的必要部分有若干个文件将始终作为标准软件包的一部分。
这些文件包括:(1)setup.exe 文件Setup.exe 是一个预安装可执行程序。
安装过程中第一个在用户机器上运行的程序就是Setup.exe,该程序执行在主安装之前必须进行的必要处理。
(2)setup1.exe 文件Setup1.exe 是应用程序的主安装程序。
(3)所有必需的支持文件支持文件存储在\Support 子目录,位于创建该软件包的目录的下一层。
除了setup.exe 和setup1.exe 文件之外,该目录还包含用于自定义应用程序的.cab 文件所需的文件,以备用户的需要。
(4)应用程序的.cab 文件Internet 应用程序和基于Windows 的应用程序在发布前都将被打包到.cab 文件之中。
.cab 文件取代了Visual Basic 原来版本中的一长列被压缩的应用程序文件。
现在所有这些被压缩的文件都包含在.cab 文件中。
可以为应用程序创建一个单一的.cab 文件,也可以为软盘发布方式创建多个.cab 文件。
注意:如果要在双向的(BiDi) 操作系统上运行应用程序,则需要手工在打包和展开向导所创建的Setup.lst 中包括vbame.dll 文件。
要实现这个操作,可以在运行打包和展开向导时,在“包含文件”屏幕上通过直接编辑Setup.lst 来添加该文件;或者在vb6dep.ini 文件中为vbame.dll 添加一项,以便不论何时运行打包和展开向导,该文件都将被自动添加到Setup.lst 中。
如果应用程序使用了Visual Basic 的数据访问技术之一,例如数据访问对象(DAO)、ActiveX 数据对象(ADO)或远程数据对象(RDO),则打包和展开向导打包过程中还将执行两个附加步骤:如果应用程序使用了ADO、OLEDB或ODBC 部件,向导将自动添加一个名为mdac_type.exe 的文件到要包含软件包的文件列表中。
Mdac_type.exe 是一个自解压的可执行程序,它将安装您的数据访问技术所需的所有必需部件。
3.2 Internet软件包Internet 软件包是基于.cab的安装程序,它是专为从Web 站点下载而设计的。
Internet Explorer 使用一个称为“Internet部件下载”的过程来安装Internet 应用程序。
打包和展开向导自动包括其所创建的软件包所需的信息。
有多种类型的Visual Basic 应用程序或部件可以被打包,以供Internet 展开,其中包括:(1)在Web 页上显示的ActiveX 控件(.ocx 文件)。
(2)用于在客户或Web 服务器上运行的ActiveX .exe 或.dll 文件。
(3)代替Web 页显示的ActiveX 文档。
?DHTML 应用程序,基于客户的、通过使用动态的HTML 来链接HTML页与Visual Basic 代码的应用程序。
(4)IIS 应用程序,基于服务器的、链接HTML 页与webclass 对象的应用程序。