haihongyuan.com
海量文库 文档专家
全站搜索:
您现在的位置:首页 > 初中教育 > 科学科学

对象的属性、事件和方法

发布时间:2014-03-29 17:32:01  

北厍中学

陈育坤

面向对象程序设计
是当前流行的一种程序设计思想。

程序中的对象
以“求圆面积”程序为例,程序是由窗 体、 命令按钮、文本框、标签和图像等若干对象 所组成。

对象的属性、事件和方法
对象、属性、事件、方法都是面向对象程序 设计中的基本概念,理解这些概念,对于学 习和掌握VB都是十分重要的。

对象的概念
在窗体中的标签、文本框、命令按钮等等,都 称之为对象。 在VB中,对于任何一个对象,都能用属性、事 件和方法来进行描述。它们构成了对象的三要素。

对象的常用属性
1、Name属性 Name属性的值就是对象的名称,简称对象名。 设置对象的Name属性,就是为了在程序代码中用该名称引用该对象。 当我们向窗体中每添加一个控件对象,系统都会默认为该对象设置一个Name属性值。 比如我们添加一个命令按钮,此时的默认Name属性值就为Command1;若再添加一个命 令按钮,则该按钮的Name属性值就为Command2;依次类推。其他控件对象也是如此。

注意:为了在编程时便于识别不同的控件对象,特别是在大型程序开发中,一般都会 为每个控件对象设置一个具有实际意义的Name属性值,这样便于调用和检测程序。
比如在我们第一堂课中,共使用了两个命令按钮,系统默认的Name属性值分别是 Command1和Command2,如果在大型程序设计中,有很多的命令按钮,这样就会混淆, 因此我们不妨对Name值进行更改,更改为有实际意义、能够看到Name名称就知道具体 控件对象的名称,比如对“执行”命令按钮的Name属性值取名ComZhixing,前缀Com表 示这是一个命令按钮,Zhixing表示这个命令按钮的具体作用是“执行”按钮,这样就会 一目了然,增强了程序的可读性和可维护性。其他控件对象的Name属性值可同样命名。 Name属性值的命名规则:对象名必须以字母开头,后面可接字母、数字、下划线, 但不能使用标点符号和空格,且不能多于40个字符。

对象的常用属性
2、Caption属性 许多控件对象都具有Caption属性, 如窗体、标签、文本框、命令按钮等等, Caption属性用于确定对象的文字内容。 在程序代码设计中,语法格式如下: [对象.] Caption = “执行” 3、Font属性 该属性用来设置对象的文字样式、大小、字体等等。 4、Visible属性 Visible属性决定对象是否可见,它的取值为逻辑性,只能是True或False 之一。 5、其它属性 对于每个不同的控件对象,都有自己的一些不同属性,这可以在 对象控件的属性窗口中具体查看。

对象的事件
事件是对象能识别的一种操作或动作,即对象的响应。 例如,我们在命令按钮上单击鼠标,就会执行相应的程

网站首页网站地图 站长统计
All rights reserved Powered by 海文库
copyright ©right 2010-2011。
文档资料库内容来自网络,如有侵犯请联系客服。zhit326@126.com