1 / 37
文档名称:

VB程序设计基础.ppt

格式:ppt   大小:406KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB程序设计基础.ppt

上传人:wangzhidaol 2017/10/31 文件大小:406 KB

下载得到文件列表

VB程序设计基础.ppt

文档介绍

文档介绍:第二章 VB程序设计基础
对象与面向对象的程序设计
VB的类和对象
窗体
控件
VB应用程序的组成
创建VB应用程序的步骤
VB应用程序的运行和保存
New
对象与面向对象程序设计

在客观世界中,对象是指各式各样的实体。
在程序设计领域,对象是包含数据以及与数据有关的操作的集合。对象是把数据和对这些数据的操作放在一起,作为一个相互依存不可分割的整体。
对象与面向对象程序设计

类是一组具有相同特征的对象的集合。类是对象的抽象,对象是类的具体实例。
在程序设计领域,类是创建对象实例的模板,对象则是类的一个实例。
2.“面向对象程序设计”的涵义
面向对象的程序设计基础是类和对象,对象是构成程序的基本成分和核心。
VB的类和对象
一、VB中的类和对象
1.“类”的种类:用户自定义类,系统预定义类。
:
标准控件类,即工具箱上的可视图标。

控件对象:
通过控件类实例化,可以得到真正的控件对象。
TextBox类
TextBox对象
当在窗体上画一个控件时,就将类实例化为对象,即创建了一个控件对象,简称为控件。

控件对象:
系统对象:打印机对象(Printer)、剪贴板对象(Clipboard)、屏幕对象(Screen)、应用程序对象(App)等。
窗体:是个特例,既是类也是对象。当向一个工程添加一个新窗体时,实质就由窗体类创建了一个窗体对象。
对象的特征称为属性,对象的活动称为事件,对象的行为称为方法。
(1)属性:即用来描述和反映对象特征的参数。
属性的设置有两种方法:
①通过属性窗口设置
步骤:


②通过程序代码设置属性
=属性值 =“确定”
读取对象属性值:变量=
二、对象的三要素:属性,事件,方法
VB的类和对象
(2)事件
事件就是发生在该对象上的动作。
如:鼠标事件:Click,dbClick,MouseMove鼠标移动等
键盘事件:Keypress,KeyDown,KeyUp等。
事件是系统事先设定的能被对象识别和响应的动作。
VB允许三种方式去触发事件的发生:
用户作出一个动作
系统定时器启动
程序运行后的自启动
二、对象的三要素:属性,事件,方法
(2)事件(续)
事件过程:又称为事件处理子程序,是某一事件发生后所引发执行的子程序。
事件过程的一般格式:
Private Sub 对象名称_事件名称
……
事件响应代码
……
End Sub
事件过程的发生:由一个相应的“事件”驱动执行。
二、对象的三要素:属性,事件,方法
(3)方法
定义:是VB提供的完成一定操作或功能的子程序或函数。
也可以理解为指示对象动作的命令。方法如同属性和事件是对象的一部分。
调用格式:         [参数]
如:

如果对象名没有写出,则指默认的对象为当前对象,一般把窗体最为当前对象,例如:         Print            用于在窗体内显示信息         Cls               用于清除窗体内的一切信息
二、对象的三要素:属性,事件,方法
三、属性、事件、方法的对比分析

同:在表达形式上类似:                
异:
(1)“”可单独作为一个语句, “”只是语句的一个组成部分。
如, 是一个完整的语句
="Visual Basic”
(2)属性名一般是名词,方法名一般是动词。
如,属性名:Caption、Text、Font、Width等。
方法名:Print、Show、Move、Hide等。