类、对象、属性、方法、事件和事件处理的概念
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
11
本章目录
方法
方法:对象的行为和动作。 方法是面向对象的,调用时一定要指明对象。对 象方法的调用格式为:
[对象.]方法 [参数名表] 若省略对象,表示当前对象,一般指窗体。 例如:Form1.Print “欢迎使用VB程序设计!”
此语句的作用是在窗体上打印文字。
2020/5/18
贾颖
12
本章目录
0 Transparent(透明) 1 Opaque(不透明)
2.BorderStyle
设置边界样式,取值为: 0 None(无边界线)
1 FixedSingle(固定单线框)
2020/5/18
贾颖
15
本章目录
事件 概念:事件是对象能识别的一种操作。
作用:通过事件,触发程序运行。 常见的事件有:单击鼠标(Click)、双击鼠标(DblClick)、键盘按下(KeyPress)
本节课要掌握的属性
1、Label和command的Caption属性
用来显示文本,许多控件对象都具有Caption属性,如窗体、标签、文本框、命令按钮等等,
Caption属性用于确定对象的文字内容。
语法:[对象] .Caption=属性值
实例 label1.Caption = “你好“
双引号要用英文输入法!
等等。
事件
事件处理
事件处理的概念
2、text的text属性
用来显示文本,可以在程序运行后输入两。者的区别? 语法:[对象] .text=属性值 后者在程序运行后可以 实例 text1.text = “你好" 通过键盘输入。
文本框 常用属性
文本框是一个文本编辑区域,可以在该区域输 入、编辑、修改和显示正文内容。
(1) Text 显示或输入的正文内容
(2) Maxlength 设置文本框可输入的文字最 大长度。默认值为0,表示可以输入任意长字符 串。
注意:在VB中字符长度以字为单位,也就是一 个西文字符与一个汉字都是一个字,长度为1。
2020/5/18
贾颖
14
本章目录
标签常用属性
标签用来显示文本信息(不能输入)
标签的属性:
1.BackStyle设置背景样式,取值为:
等等,都称之为对象。 2、对象有编号,比如label1、label2等。
控件工具箱
属性窗口
每个对象都有很多属性。 该对象的属性值,可以
在属性窗口中更改, 还可以用语句更改。
对象的属性、事件和方法
属性、事件和方法构成对象的三要素 属性 存放对象的数据(决定对象外观及功能) 例如,控件名称、文本、大小等属性。 对象属性的设置方法: ❖ 设计阶段 利用属性窗口直接设置属性值 ❖ 程序运行时 通过语句对象名.属性名=属性值 例如:Command1.Caption = "确定" 注意:若属性只能在设计阶段设置,在程序运行 阶段不可改变,称为只读属性。
例:请将右 侧工具箱内 工具进行分 类,并列出 其属性和使
用方法
“类”的概念
类是对相同性质的对象的一种抽象,一个对象 则是类的一个“实例”。类是创建对象实例的模板。
例如:Label1和Label2属于Label标签类。
新建两个label,它们的属性列表完全相同, 这是同一类的一种体现。
VB中的类和对象
在VB中,工具箱中的可视图标就是由VB系统设计的标准控件类。
例 如 : 工 具 箱 内 的 TextBox 是 类 ( 它 确 定 了 TextBox的属性、方法和事件) 窗体上显示的是两个TextBox对象
TextBox 类
贾颖
Text 对象
5
VB对象的概念
1、在窗体中的标签(label)、文本框(textbox)、命令按钮(commandbutton)
3.5.5
类、对象、属性、方法、 事件和事件处理的概念
对象和类的概念
对象指现实世界中的实体。如一个人、一辆汽 车、一台电脑、一份报表等。 每个对象有自己的特征(属性)、行为(方法)和
发生在该对象上的活动(事件)。 在现实世界中,许多对象具有相似的性质,执 行相同的操作,称之为同一类对象。类是对同 一种对象的集合与抽象。
9
Leabharlann Baidu件过程
事件过程 应用程序处理事件的步骤 应用程序设计的主要工作就是为对象编写事 件过程的代码。事件过程的形式如下:
Sub 对象名_事件(参数) … 事件过程代码
End Sub
2020/5/18
10
事件驱动程序设计
程序执行的次序与程序设计者无关,取决于用 户的操作,这就是事件驱动程序设计方式。 VB程序的执行步骤如下: ① 启动应用程序,装载和显示窗体; ② 窗体(或窗体上的控件)等待事件的发生; ③ 事件发生时,执行对应的事件过程; ④ 重复执行步骤②和③。
本章目录
方法
方法:对象的行为和动作。 方法是面向对象的,调用时一定要指明对象。对 象方法的调用格式为:
[对象.]方法 [参数名表] 若省略对象,表示当前对象,一般指窗体。 例如:Form1.Print “欢迎使用VB程序设计!”
此语句的作用是在窗体上打印文字。
2020/5/18
贾颖
12
本章目录
0 Transparent(透明) 1 Opaque(不透明)
2.BorderStyle
设置边界样式,取值为: 0 None(无边界线)
1 FixedSingle(固定单线框)
2020/5/18
贾颖
15
本章目录
事件 概念:事件是对象能识别的一种操作。
作用:通过事件,触发程序运行。 常见的事件有:单击鼠标(Click)、双击鼠标(DblClick)、键盘按下(KeyPress)
本节课要掌握的属性
1、Label和command的Caption属性
用来显示文本,许多控件对象都具有Caption属性,如窗体、标签、文本框、命令按钮等等,
Caption属性用于确定对象的文字内容。
语法:[对象] .Caption=属性值
实例 label1.Caption = “你好“
双引号要用英文输入法!
等等。
事件
事件处理
事件处理的概念
2、text的text属性
用来显示文本,可以在程序运行后输入两。者的区别? 语法:[对象] .text=属性值 后者在程序运行后可以 实例 text1.text = “你好" 通过键盘输入。
文本框 常用属性
文本框是一个文本编辑区域,可以在该区域输 入、编辑、修改和显示正文内容。
(1) Text 显示或输入的正文内容
(2) Maxlength 设置文本框可输入的文字最 大长度。默认值为0,表示可以输入任意长字符 串。
注意:在VB中字符长度以字为单位,也就是一 个西文字符与一个汉字都是一个字,长度为1。
2020/5/18
贾颖
14
本章目录
标签常用属性
标签用来显示文本信息(不能输入)
标签的属性:
1.BackStyle设置背景样式,取值为:
等等,都称之为对象。 2、对象有编号,比如label1、label2等。
控件工具箱
属性窗口
每个对象都有很多属性。 该对象的属性值,可以
在属性窗口中更改, 还可以用语句更改。
对象的属性、事件和方法
属性、事件和方法构成对象的三要素 属性 存放对象的数据(决定对象外观及功能) 例如,控件名称、文本、大小等属性。 对象属性的设置方法: ❖ 设计阶段 利用属性窗口直接设置属性值 ❖ 程序运行时 通过语句对象名.属性名=属性值 例如:Command1.Caption = "确定" 注意:若属性只能在设计阶段设置,在程序运行 阶段不可改变,称为只读属性。
例:请将右 侧工具箱内 工具进行分 类,并列出 其属性和使
用方法
“类”的概念
类是对相同性质的对象的一种抽象,一个对象 则是类的一个“实例”。类是创建对象实例的模板。
例如:Label1和Label2属于Label标签类。
新建两个label,它们的属性列表完全相同, 这是同一类的一种体现。
VB中的类和对象
在VB中,工具箱中的可视图标就是由VB系统设计的标准控件类。
例 如 : 工 具 箱 内 的 TextBox 是 类 ( 它 确 定 了 TextBox的属性、方法和事件) 窗体上显示的是两个TextBox对象
TextBox 类
贾颖
Text 对象
5
VB对象的概念
1、在窗体中的标签(label)、文本框(textbox)、命令按钮(commandbutton)
3.5.5
类、对象、属性、方法、 事件和事件处理的概念
对象和类的概念
对象指现实世界中的实体。如一个人、一辆汽 车、一台电脑、一份报表等。 每个对象有自己的特征(属性)、行为(方法)和
发生在该对象上的活动(事件)。 在现实世界中,许多对象具有相似的性质,执 行相同的操作,称之为同一类对象。类是对同 一种对象的集合与抽象。
9
Leabharlann Baidu件过程
事件过程 应用程序处理事件的步骤 应用程序设计的主要工作就是为对象编写事 件过程的代码。事件过程的形式如下:
Sub 对象名_事件(参数) … 事件过程代码
End Sub
2020/5/18
10
事件驱动程序设计
程序执行的次序与程序设计者无关,取决于用 户的操作,这就是事件驱动程序设计方式。 VB程序的执行步骤如下: ① 启动应用程序,装载和显示窗体; ② 窗体(或窗体上的控件)等待事件的发生; ③ 事件发生时,执行对应的事件过程; ④ 重复执行步骤②和③。