1 / 80
文档名称:

vb程序设计CH13.ppt

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

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

分享

预览

vb程序设计CH13.ppt

上传人:核辐射 2022/8/5 文件大小:1.99 MB

下载得到文件列表

vb程序设计CH13.ppt

相关文档

文档介绍

文档介绍:vb程序设计CH13
VB的特点
例1 设计一个滚动文字的广告程序,一行文字在具有背景图案的窗体上、下移动。
设计思路:
在窗体上使用标签Label对象来存放文字;
利用Timer控件来快速触发移动;
利用单rary查阅器
通过VB的帮助菜单,选择内容、索引或搜索菜单项
25
本章小节
Visual Basic
一个基于对象的可视化设计工具
vb的三种工作模式
设计模式、运行模式、中断模式
VB程序组成
工程
窗体文件
控件和属性设置
模块文件
事件代码
本章目录
26
第2章 VB可视化编程基础
VB对象概念
窗体和基本控件
综合应用
27
VB对象的概念
对象和类
对象指现实世界中的实体。如一个人、一辆汽车、一台电脑、一份报表等。
每个对象有自己的特征(属性)、行为(方法)和发生在该对象上的活动(事件)。
例如人具有身高、体重等特征,具有行走、说话等行为,外界作用在人对象上的各种活动,如下雨等。
本章目录
28
类的概念
在现实世界中,许多对象具有相似的性质,执行相同的操作,称之为同一类对象。类是对同一种对象的集合与抽象。
如人类是“人”的抽象。类是创建对象实例的模板,对象则是类的一个实例。
类包含所创建对象的属性数据,以及对这些数据进行操作的方法。封装和隐藏是类的重要特性,将数据结构和对数据的操作封装在一起,类的内部实现细节对用户来说是透明的。
本章目录
29
VB中的类和对象
VB工具箱中的可视图标是VB系统设计好的标准控件类。通过将控件类实例化,得到真正的控件对象。在窗体上画一个控件,就将类转换为对象,创建了一个控件对象。
本章目录
30
例如:工具箱内的TextBox是类(它确定了TextBox的属性、方法和事件)
窗体上显示的是两个TextBox对象
本章目录
31
属性、事件和方法构成对象的三要素
属性 存放对象的数据(决定对象外观及功能)
例如,控件名称、文本、大小等属性。
对象属性的设置方法:
设计阶段 利用属性窗口直接设置属性值
程序运行时 =属性值
例如: = "确定"
注意:若属性只能在设计阶段设置,在程序运行阶段不可改变,称为只读属性。
对象的属性、事件和方法
本章目录
32
事件 发生在对象上的事情
同一事件,对不同的对象,会引发不同的反应:
事件
教师_铃声()
讲课
End Sub
学生_铃声()
听讲
End Sub
VB为对象预先定义了一系列的事件。例如,单击Click、获取焦点GotFocus 、按下键盘KeyPress 等
其他人员_铃声()
可不于响应
End Sub
本章目录
33
事件过程 应用程序处理事件的步骤
应用程序设计的主要工作就是为对象编写事件过程的代码。事件过程的形式如下:
Sub 对象名_事件(参数)
… 事件过程代码
End Sub
事件过程
本章目录
34
例:单击按钮 ,使Text1的字体为20磅.
Sub Command1_Click()
= 20
End Sub
一个动作可能同时发生多个事件。例如单击鼠标同时发生了:
Click、MouseDown、MouseUp事件
编程时,只要对需要的事件过程编码。
注意:在代码窗,自动产生事件过程的模板,不要修改模板的内容,只需键入过程的代码。
模板产生
用户输入
本章目录
35
程序执行的次序与程序设计者无关,取决于用户的操作,这就是事件驱动程序设计方式。
VB程序的执行步骤如下:
① 启动应用程序,装载和显示窗体;
② 窗体(或窗体上的控件)等待事件的发生;
③ 事件发生时,执行对应的事件过程;
④ 重复执行步骤②和③。
事件驱动
本章目录
36
方法
面向对象的程序设计语言,为程序设计人员提供了一种特殊的过程和函数,称为方法。
方法是面向对象的,调用时一定要指明对象。对象方法的调用格式为:
[对象.]方法 [参数名表]
若省略对象,表示当前对象,一般指窗体。
例如:
此语句使Text1控件获得焦点,光标在本文框内闪烁。
本章目录
37
窗体和基本控件
窗体和控件具有基本属性
(1) Name 名称属性
所创建的对象名称,在程序中引用。
(2) Caption 标题属性
该属性决定了对象上显示的内容。
(3) Height、Width、Top和Left属性
决定对