VB可视化编程基础VB 武科大教学 PPT
- 格式:ppt
- 大小:2.36 MB
- 文档页数:49


第三章 VB可视化编程的概念与方法3.1 可视化编程的基本概念在VB环境中所涉及的窗体、控件、部件和菜单项均为对象。
3.1.1 对象对象是客观物体或概念性事物的抽象表达。
VB中对象是程序运行时的运行实体,在VB中,窗体(form)、命令按钮(command)、标签(label)等都是对象。
3.1.2 对象的属性、事件及方法V b控件是具有自己的属性、方法和事件的对象,属性是对象的性质,事件是发生在对象上的事情,方法是对象的动作,由此构成了对象的三要素。
我们可以把属性看成是对象的成员变量,方法看成是对象的成员函数。
1、属性属性栏中记录的属性数据称为属性值,用于描述对象(实体)的本质和特征,以数值、字符串或逻辑形式表示。
属性值可以在编程时修改(预设),也可以在程序执行时更改(现改)。
属性的引用:对象名.属性名=表达式2、方法指对象(实体)可以主动发出的动作,调用时只要给出方法名即可使用(成员函数)。
方法的引用:对象名.方法名 [参数]例如:在窗体form1的click 事件里有:Form1.print “山西财经大学”例如:在窗体form1的Dblclick 事件里有:Form1.Cls3、事件指外界施加到该对象(实体)上的某种动作。
4、事件处理实体接收到事件后所采取的行为称为事件处理,一般表现为程序代码,称为事件处理程序;在编写程序时,并不需要将所有的事件都写代码;只需编写需要的部分就可以了,没有代码的事件系统“不予理睬”。
3.2 窗体、控件和代码窗口3.2.1 窗体对象窗体是程序设计的基础,各种控件必须建立在窗体上,一个窗体对应一个窗体模块(文件),扩展名为frm。
1.窗体对象的常用属性Caption 标题Picture 图片的位置Windowstate 窗体的状态Maxbutton 最大化按钮Minbutton 最小化按纽Borderstyle 决定边界的类型Controlbox 关闭按纽Height 对象的高度Width 对象的宽度Left 对象离窗体的左边界Top 对象离窗体的高度Name 对象的名字2.窗体常用方法:ClsHideShowPrint [<参数>]3.窗体常用事件LoadActivateClickDblClick3.2.2 控件在vb中控件是预先定义好的能够直接使用的对象,每个控件都有大量的属性、方法和事件。