首页 理论教育 VisualFoxPro6.0学习指南:对象引用

VisualFoxPro6.0学习指南:对象引用

时间:2026-01-26 理论教育 东北妞 版权反馈
【摘要】:本节将举例说明对象的引用方法,为方便下一章介绍表单及其控件的设计。在引用关键字后面加一个点号“.”,再写出被引用对象或者对象的属性、事件或者方法。例如:This.Parent.Text1.Value&&表示Text1为本对象的容器中的控件,本对象和Text1是并列关系。

在面向对象的程序设计中往往需要引用对象,或者直接引用对象的属性、事件或方法。本节将举例说明对象的引用方法,为方便下一章介绍表单及其控件的设计。

1.对象的引用规则

(1)常用的对象引用的关键字。

(2)引用格式。在引用关键字后面加一个点号“.”,再写出被引用对象或者对象的属性、事件或者方法。

例如:This.Caption && 表示本对象(表单或控件)的Caption属性

Thisform.Circle &&本表单的Circle方法程序,在表单上画圆

(3)多级引用。

例如:Thisform.Text1.Value && 本表单上Text1文本框的Value属性

Thisform.Command1.Click && 本表单上Command1命令按钮的Click事件

(4)引用包含它的容器。

例如:This.Parent.Text1.Value &&表示Text1为本对象的容器中的控件,本对象和Text1是并列关系。

2.在程序代码中设置对象的属性(https://www.xing528.com)

例如:Thisform.Text1.FontName=”隶书” && 设置表单上的Text1文本框中的字体为隶书。

Thisform.Combo1.Readonly=.T.  && 设置表单上的Combo1组合框只读。

Thisform.Text1.ForeColor=RGB(0,0,255)&&设置表单上的Text1文本框中的字颜色为蓝色。

关于颜色的RGB参数可以通过调色板得到,不用死记硬背。常用的有:白色RGB(255,255,255),黑色RGB(0,0,0),蓝色RGB(0,0,255),红色RGB(255,0,0),绿色RGB(0,255,0)等。

3.对象的调用方法

调用方法都在程序代码中完成,调用的时候要遵循对象的引用规则。

例如:单击表单在表单上随机位置画一个半径为20的圆。双击表单擦去圆。

(1)创建表单后默认名字为Form1。

(2)在表单的Click事件中编写以下代码:

(3)在表单的DbClick事件中编写以下代码:

详细的使用方法见下一章。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈