在窗体上画—个文本框(名称为Text1)和—个标签(名称为Label1),程序运行后,在文本框中每输入—个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是______。
A.Private Sub Text1_ Change() Label1.Caption =Str (Len(Text1.Tex)End Sub
B.Private Sub Text1_ Click() Label1.Caption=Str(Len(Text1.Tex)End Sub
C.Private Sub Text1_ Change() LabelCaption =Text1.TextEnd Sub
D.Private Sub Label1_ Change() LabelCaption=Str(Len(Text 1. Tex)End Sub
参考答案:A
解析:[知识点] 文本框事件和方法[评析] TextBox控件中,change事件是在FextBox控件的Fext内容发生改变时触发。Click事件是在用户鼠标单击文本时触发。程序运行后,在文本框中每键入一个字符,就会引发一次change事件,所以应把程序写在文本框Text1的Change()事件中,因此选项B、D错误。Len(Text1.text,)返回文本框中字符的个数,Str将返回的字符的个数转换成字符串,语句“Label1.caption=Str(Len(Text1.text))”是在标签中显示文本框中字符的个数,因此选项A正确。