[单项选择题] 在窗体上画两个名称分别为Text1、Text2的文本框,一个名称为Lable1的标签。窗体外观如图a所示。要求当改变任一个文本框的内容,就会将该文本框的内容显示在标签中,如图b所示。实

12 查阅

[单项选择题] 在窗体上画两个名称分别为Text1、Text2的文本框,一个名称为Lable1的标签。窗体外观如图a所示。要求当改变任一个文本框的内容,就会将该文本框的内容显示在标签中,如图b所示。实现上述功能如下:Pivate Sub Text1_Change()Call ShowText(Text1)End SubPrivate Sub Text2 Change()Call ShowText(Text2)End Subprivate Sub showText(T As TextBox)Label1.Caption=”文本框中的内容是:”&T.TextEnb Sub关于上述程序,以下叙述中错误的是(  )。

A.ShowText过程的参数类型可以是Control

B.ShowText过程的参数类型可以是Variant

C.两个过程调用语句有错,应分别改为Call ShowText(Text1.Text)、CallShowText(Text2.Text)

D.ShowText过程中的T是控件变量

参考答案:

C

【解析】ShowText函数的两个参数为文本框类型,因此实参应给为对象而不是对象的某个属性值。文本框也是控件,可以用Control类型,可变类型也可以接受文本框类型的对象。因此C)项是正确答案。

计算机考试