1.对象的属性(Attribute)
属性是对象的各种性质描述,对象中的数据就保存在属性中,它是用来描述和反映对象特征的参数,如对象的标题、位置、颜色、大小等。属性决定了对象在用户的界面中展现出的外观及功能。不同的对象具有不同的属性,属性又有不同的取值。控件属性的设置有静态和动态两种方法:静态,在界面设计时通过属性窗口设置对象的属性值;动态,在程序运行中通过赋值语句更改对象的属性值,语法格式是对象名.属性名=属性值。
创建VB应用程序时,界面设计是重要环节,界面设计的关键是设置窗体以及控件的各种属性,构建友好的用户界面,VB中最常用属性如表1-3所示,这些属性也是大多数对象所共有的。
表1-3 VB常用的属性
★注意:对象的属性有好多(参见属性窗口),一般设计时只设置了部分属性的值,那些没有设置的属性都取默认值。
2.对象的方法(Method)
方法是对象可以执行的动作,是对象本身所包含的一些特殊函数或过程,用以实现对象的一些特殊功能和动作。VB中已将一些对象的通用过程和函数编写好并封装起来,作为方法供用户直接调用,不同的对象所具有的方法也不同,由于方法是面向对象的,所以在调用方法时一般要指明对象,一般格式为对象名.方法名[参数表]。
例如,窗体对象有一个Cls方法,该方法的功能是清除窗体上当前显示的文本或图形等内容,调用该方法的语句为窗体名.Cls。
实例:在窗体Form1中,以(1600,1600)为坐标原点画一个半径为1200的红色圆形。(www.xing528.com)
画圆是窗体对象的一个方法(Circle),在窗体上实现画圆需要指定圆心的位置、半径和颜色等参数,在窗体Form1的单击(Click)事件代码中输入如下方法调用。
运行项目,在Form1窗口中单击鼠标,调用方法,结果如图1-7所示。
图1-7 Circle方法的使用
在Visual Basic中,有很多对象,对象又有很多方法,本节只介绍方法的概念和调用,后面章节将逐步结合实例讲解,最常用的方法如表1-4所示。
表1-4 VB中常用方法表
★注意:方法依对象而存在,不同对象有不同方法,同一个对象也可能有多个方法,调用时一般需要指定对象。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。