- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB 程序设计_第02章 Windows应用程序基础.ppt
第 2 章 Windows应用程序基础 ;2.1 Windows应用程序运行机制 ; ? 单文档应用程序界面对象一般具有属性、事件和方法3个方面的特性。属性是对象的基本特征;事件是对象能够响应的动作;方法是对象自身能够完成的动作。
? 属性、事件和方法都是相对于某个对象而言的,因此在使用对象的属性、事件和方法时应先指明是哪个对象。
? 对象的事件和方法主要的区别在于,对象的事件是被动的,由外力驱使的动作;对象的方法是主动的,自身所能够完成的动作。 ;2.1.2 窗体的外观与内涵
前面提到,信息的显示是以窗体为载体实现的,窗体是构成Windows图形界面的主体。
1.窗体的外观
一个典型的窗体如图2-1所示。 ;图2-1 一个典型的窗体 ;2.窗体的内涵
? 窗体是信息的显示载体,是构成Windows图形界面的主体。
? 窗体是Visual Basic应用程序的基本构造模块,是运行应用程序时用户进行交互操作的窗口或对话框。
? 窗体是一个容器,可以通过“控件工具箱”向窗体中添加各种控件。
? 窗体像一块画布,为Visual Basic的可视化界面设计提供了一个平台。 ;2.2 对 象 的 属 性 ;2.2.2 窗体的常用属性
窗体是程序界面的显示区域。窗体具有非常丰富的属性 。;2.3 对象的事件和方法 ;事件处理程序的一般格式为:
Sub对象名_事件名()
…
事件处理程序代码
…
End Sub;2.3.2 对象的方法
对象的方法(Method)是指对象自身所能完成的操作。它实际上是Visual Basic提供的一种功能程序,可免去用户编写底层代码的负担,提高程序设计效率。
调用方法的格式如下:
对象名.方法名
;2.4 创建Windows应用程序 ;2.4.2 工程的分类与特点
Visual Basic启动后,首先显示“新建工程”(New Project)对话框,如图2-7所示。该界面将提示用户选择需要建立的工程类型。 ;图2-7 “新建工程”对话框 ; 使用Visual Basic可以生成下列应用程序类型。
? “标准EXE”。创建一个标准可执行文件(.exe文件)。
? “ActiveX EXE”。创建一个ActiveX可执行文件。
? “ActiveX DLL”。创建一个ActiveX DLL文件,这种文件与ActiveX EXE文件在功能上是相同的,只是包装不同。; ? “ActiveX控件”。创建一个ActiveX控件(.ocx文件)。
? “VB 应用程序向导”。这个向导帮助用户建立新的应用程序框架,用户在开发自己的工程时可能会用到。
? “VB 向导管理器”。能够帮助创建自定义的向导,效果与Visual Basic提供的向导很相似。
? “数据工程”。创建一个数据工程。; ? “IIS 应用程序”。创建一个IIS应用程序,编写服务器端Internet应用程序,响应来自浏览器用户的请求。
? “外接程序”。建立自定义的Visual Basic外接程序。
? “ActiveX 文档”。ActiveX文档实际上是可以在支持超级链接的容器中运行的Visual Basic应用程序。这个环境可能就是一个Web浏览器,如Internet Explorer。;2.4.3 工程资源管理器
工程资源管理器通常位于集成开发环境的右侧工具栏的下面,如图2-8所示。 ;图2-8 工程资源管理器; 一个工程包括以下各种文件类型。
? 工程文件(.vbp)。与该工程有关的全部文件和对象的清单。
? 窗体文件(.frm)。一个窗体对应一个窗体文件,它包含窗体及控件的属性设置,窗体级的变量和外部过程声明,事件过程和用户自定义过程。; ? 窗体的二进制数据文件(.frx)。当窗体上控件的数据属性含有二进制属性(如图片或图标),将窗???文件保存时,系统自动生成同名的.frx文件。
? 标准模块文件(.bas)。包含模块级的变量和外部过程声明,用户自定义的可供本工程内各窗体调用的过程。该文件是可选的。; ? 类模块文件(.cls)。用于创建含有方法和属性的用户自己的对象。该文件是可选的。
? 资源文件(.res)。包含不必重新编辑代码就可以改变的位图、字符串和其他数据。该文件是可选的。
文档评论(0)