![]() ![]() |
|||||||||||||||||||||||||||||||||||||
VFP对象的属性和方法 | |||||||||||||||||||||||||||||||||||||
作者:佚名 文章来源:不详 点击数 更新时间:2008/10/22 21:41:31 文章录入:杜斌 责任编辑:杜斌 | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||
用于表示对象的状态.属性有属性值,改变对象的属性值即可改变对象的状态.属性的设置可以在设计时,在\"表单设计器\"窗口中选中某一个控件,然后在\"属性\"窗口中设置它的属性值;也可以在运行时,由程序代码来完成,语法格式如下: 格式:对象引用.属性名 例如,下列程序代码设置当前表单中的text1文本框的一些属性. thisform.text1.enabled=.t. &&文本框有效,即可以使用 thisform.text1.forecolor=rgb(0,0,0) &&文字颜色设为黑色 二.连续设置多个属性 :使用with---endwith语句可以一次为对象设置多个属性.with结构如下所示: 格式: with 对象 语句块 endwith 说明:使用with结构可为某个对象同时赋多个属性,而不必重复指出对象的名称.例如,要为当前表单中的text1设置多个属性,使用with结构赋值,代码如下: with thisform.text1 .width=10 &&宽度设为10 .enabled=.t. .forecolor=rgb(0,0,0) endwith 注意:中间的语句块中,各个属性名称(如width)前的实心圆点不能缺少. 三.vfp对象的常用属性如下表所示:
四.对象的方法: 对象的方法决定了对象要执行的操作,方法中的代码中不可见的.可以通过调用来使用对象的方法,对象方法的引用格式如下: 格式:对象引用.方法名 例如:调用thisform.release方法用于释放当前表单.再比如,激活并显示已定义表单student的调用语句如下所示: student.show() 语句中的show()就是表单调用的方法程序.执行该方法,将在vfp主窗口中激活并显示表单对象. vfp对象常用的方法见下表:
|
|||||||||||||||||||||||||||||||||||||
![]() ![]() |