- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic程序设计(第二版) 主编 柳青 严健武 中国水利水电出版社 第12章 应用程序的发布 12.1 应用程序的编译和运行 12.1.1 生成可执行文件 在VB的编程环境下可以运行应用程序。应用程序编写完成后,为了保护知识产权和发布应用程序,应将具有源代码的程序编译成能独立运行的可执行文件。应用程序发布前,可以在VB中将应用程序编译成EXE文件。 在VB中将应用程序编译成EXE文件的方法如下: 1.在菜单栏上选择“工程→工程属性”选项,弹出“工程属性”对话框,如图12-1所示。在“生成”选项卡中设置应用程序的版本号、图标、版本信息(产品名称、公司名称等)和命令行参数等。 2.在菜单栏上选择“文件→生成…….EXE”选项,弹出“生成工程”对话框,如图12-2所示。在对话框中选择编译的程序存放位置和程序名后,单击“确定”按钮,自动生成EXE文件。 在编译前,可以在“工程属性”对话框的“编译”选项卡中设置一些编译选项,例如,可以选择生成P-代码或本机代码,还可以对生成的代码进行不同类型的优化 12.1.2 应用程序编译后的运行 应用程序经过编译后,不需要VB编程环境的支持即可运行。只要双击经过编译的EXE文件,或直接运行经过编译的EXE文件,就能运行应用程序。 经过编译的可执行程序在装有VB环境或包括应用程序运行必须的动态链接库的计算机中可直接运行。但是,在不具备VB环境或不包括应用运行必须的动态连接库的计算机中,则不能直接运行。因此,必须以某种方式发布应用程序。应用程序的发布是将应用程序、VB的动态连接库以及相关文件压缩成安装包,然后将应用程序的安装包复制到某种存储介质上,或通过网络分发给用户。 12.2 应用程序的发布 由于应用程序不能在未安装VB环境或不包括应用程序运行必须的动态连接库的计算机中运行。所以必须以某种方式发布应用程序。在Visual Basic 6.0中,可以将创建的应用程序以压缩文件文件部署到Web服务器、网络共享或其它文件夹中,自由地发布给任何使用Microsoft Windows 的用户。发布应用程序需要使用安装程序将其安装到用户的计算机中。 12.2.1 创建安装程序 完成应用程序的设计后,应创建一个能够正确安装应用程序的安装程序。一般来说,创建应用程序的安装程序需要完成以下工作: (1)确定要发布的文件,包括编译的应用程序、工程中使用的ActiveX部件或由控件生成的从属文件。 (2)创建或编写安装程序。 (3)对文件进行压缩,并确定将它们复制到软磁盘还是光盘上。 (4)设定应用程序文件安装到用户计算机的目标目录。 (5)修改Setup.lst文件,使在列表中能包括所有的文件。 (6)创建发布媒体,如磁盘、网络服务器、光盘或Internet等媒体。 (7)检测安装程序。用Visual Basic 6.0提供的“打包和部署”向导,可以容易地创建应用程序的安装程序。实际上,“打包和部署”向导是一个帮助性的程序,该程序引导程序员完成为其Visual Basic应用程序创建专业安装程序的过程。在多数情况下,用向导为应用程序创建安装程序是最好的方法。如果要编写安装向导没有提供的安装程序的某些特性和功能,可以通过修改安装工具包工程实现。Visual Basic 6.0提供一个可以由编程人员修改和完善的安装工具包,由安装工具包工程、一组实用的程序和.DLL文件组成。“打包和部署”向导创建的安装程序也是由安装工具包工程编译,该工程位于Visual Basic 6.0安装目录 \Setupki\Setup1子目录下,与其它 Visual Basic 工程一样,可以修改或增强安装工程的窗体、代码和功能。 注意: 如果要修改安装工具包,添加某些未提供的功能,在变更Setup1 目录的源代码前必须将安装工具包工程复制到新目录中作为备份。对安装工具包工程所做的任何修改,都会影响安装向导在此之后创建的安装程序。 安装向导和安装工具包,只是为 Visual Basic 应用程序创建安装程序和分布媒体。如要为其它基于Windows的应用程序创建安装程序,应使用该种开发产品提供的安装工具包,或使用 Microsoft Windows中的SDK。 12.2.2 使用“打包和展开”向导 象其它向导一样,“打包和展开”向导提示输入某些信息,以便创建需要的安装程序。一般情况下,仅仅使用“打包和展开”向导就可以创建安装程序。以下介绍该向导的使用。 启动“打包和展开”向导(若已打开要创建安装程序的工程,应保存工程并关闭 Visual Basic)的方法: 在“开始
您可能关注的文档
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第1章VB概述.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第2章 VB语言基础.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第3章 常用控件.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第4章 程序设计基础.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第5章 VB常用算法及实例.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第6章 数组及应用.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第7章过程和参数传递.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第9章对话框和菜单.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第10章数据库程序设计.ppt
- Visual Basic程序设计 习题答案作者 黄津津 21909VisualBasic程序设计习题解答.doc
文档评论(0)