问题 单项选择题

假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,在下列式子中,正确的式子是______。

A.This Form.Textl.Value

B.This.Parent.Value

C.Parent.Textl.Value

D.This.Parent.Textl.Value

答案

参考答案:A

解析: 本题考查点是对象和属性的引用。对象的引用规则如下。
①以THISFORMSET、THISFORM、THIS开头。
②引用格式是引用关键词后跟一个点号,再写出被引用对象或对象的属性、事件或方法。
③允许多级引用,但要逐级引用。
本题要求在Command1命令按钮的某个方法中访问文本框的Value属性值。选项A正确:Text1是当前表单This Form的控件,Value是Text1的属性,符合逐级引用规则。选项B错误:This表示当前的对象,即 Command1;This.Parent表示当前表对象的上级对象,即CommandGroup1;This.Parent.Value则表示 CommandGroupl的Value属性。选项C错误:没有以THISFORMSET、THISFORM、THIS开头,是错误的引用格式。选项D错误:This.Parent表示CommandGroup1,Text1不是包含在CommandGroup1中的控件,因此This.Parent.Text1是错误的引用。

单项选择题
多项选择题