单靠单招vb复习资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单靠单招vb复习资料

一、 Visual Basic的基本概念 1. VB中几个常用术语 工程(Project): 是指用于创建一个应用程序的文件的集合。 对象(Object): 可控制的某个东西,VB中主要有两类对象:窗体和控件。 类是所有具有一定共性的对象的集合和抽象,是一种抽象的数据类型。简单地来说,类是同种对象的抽象,而对象是类的一次实例化的结果。窗体(Form):? 应用程序的用户界面,即windows。 控件(Control): 指的是各种按钮、标签、文本框等。 属性(Property):是指对象的特征,如大小、标题或颜色。 2.事件(Event)及事件过程(Event Procedure) ??? VB中的“事件”是指作用在对象上、由VB预先设置好的、能够为对象所识别和响应的一系列动作。每类对象都有一系列预先设置好的对象事件。不同的对象可识别不同的事件,也可识别相同的事件。VB采用事件驱动的编程技术,当事件由用户或系统触发时,对象就会对该事件作出响应。响应某个事件所执行的操作通过一段程序代码来实现,这样的一段程序代码就称为对象的事件过程。一个事件对应一个事件过程。 ??? 事件过程的形式如下: ?????????????? Private Sub 对象名_事件名[(参数列表)] ???????????????? … (事件过程代码) ?????????????? End Sub 3.方法??? 方法指的是控制对象动作行为的方式。它其实是对象本身所内含的一些特殊函数或过程,利用这些内部函数或过程,可以实现一些特殊的功能或动作,故称为方法。对象方法的调用格式为: ?????? ?? [对象名.]方法名 [参数名表] 工程文件格式文件类型 扩展名 文件说明 工程文件 vbp 与该工程相关的所有文件和对象的清单。 窗体文件 frm 包含窗体及控件的属性设置;窗体级的常量、变量和外部过程的声明;事件过程和用户自定义的过程。 窗体的二进制数据文件 frx 若窗体上控件的数据属性含有二进制属性(例如图片或图标),则当保存窗体文件时,自动产生同名的.frx文件。 标准模块文件 bas 该文件是可选的。包含模块级的常量、变量和外部过程的声明;用户自定义的、可供本工程内各窗体调用的过程。 类模块文件 cls 该文件是可选的。包含用于创建新的对象类的属性、方法的定义等。 资源文件 res 该文件是可选的。包含不必重新编辑代码就可以改变的位图、字符串和其他数据。 ActiveX控件文件 ocx 该文件是可选的。可以将其所包含的可选控件添加到工具箱并在窗体中使用。 . 属性、方法和事件之间的关系 VB 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。 日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。 气球还具有本身所固有的方法和动作。如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。所有的气球都具备这些能力。 气球还有预定义的对某些外部事件的响应。例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。 在VB程序设计中,基本的设计机制就是:改变对象的属性、使用对象的方法、为对象事件编写事件过程。程序设计时要做的工作就是决定应更改哪些属性、调用哪些方法、对哪些事件作出响应,从而得到希望的外观和行为。 6.事件驱动模型 在传统的或“过程化”的应用程序中,应用程序自身控制了执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程序并按应用程序中预定的路径执行,必要时调用过程。 在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发、也可以由来自操作系统或其它应用程序的消息触发、甚至由应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的。 7?? ?利用VB开发应用程序的一般步骤 一个VB程序也称为一个工程,由窗体、标准模块、自定义控件及应用所需的环境设置组成。开发步骤一般如下: 1. 创建程序的用户界面 2. 设置界面上各个对象的属性 3. 编写对象响应事件的程序代码 4. 保存工程 5. 测试应用程序,排除错误 6. 创建可执行程序 第二章??VB的界面设计 2.1? VB用户界面设计基础 1. 概述 界面的设计有两步:先绘制控件,然后确定控件属性。 绘制控件:在工具箱里单击想画的控件,在窗体里按下

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档