问题 单项选择题

为表单MeForm添加事件或方法代码,改变该表单中的控件Cmd1的Caption属性的正确命令是 ______。

A.THISFORMSECmd1.Caption=“最后一个”

B.THISFORCmd1.Caption=“最后一个”

C.THICmd1.Caption=“最后一个”

D.MeForCmd1.Caption=“最后一个”

答案

参考答案:B

解析:
在类定义中编写方法和事件程序代码时,不能直接引用表单或控件的名称。Visual FoxPro在根据类定义创建对象时,有其内部的表达方式,不一定就是用户定义的名称,因此必须用相对引用。相对引用的各个关键词所对应的对象引用如下表所示。
                    相对引用快捷方式

属性或关键词引用属性或关键词引用
PARENT该对象的直接容器THISFORM包含该对象的表单
THIS该对象THISFORMSET包含该对象的表单集

选项D是绝对引用,显然是错误的。所以,为表单MeForm添加事件或方法代码,改变该表单中的控件 Cmd1的Caption属性,应当使用关键词THISFORM,选项B正确。

解答题
单项选择题