在面向对象的程序设计中往往需要引用对象,或者直接引用对象的属性、事件或方法。本节将举例说明对象的引用方法,为方便下一章介绍表单及其控件的设计。
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事件中编写以下代码:
详细的使用方法见下一章。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
