在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。

admin2019-01-17  18

问题 在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是(    )。

选项 A、Private Sub Text1_Change()
Label1.Caption = Str(Len(Text1.Text))
End Sub
B、Private Sub Text1_Click()
Label1.Caption = Str(Len(Text1.Text))
End Sub
C、Private Sub Text1_Change()
Label1.Caption = Text1.Text
End Sub
D、Private Sub Label1_Change()
Label1.Caption = Str(Len(Text1.Text))
End Sub

答案A

解析 要想实现题中所叙述的功能,必须使用Text1的Change事件,故首先可以排除B、D;选项C,在标签中显示的是文本框中的内容而非字符个数。故选项C错误。在标签中显示文本框中字符的个数可以使用,Label1.Caption= Str(Len(Text1.Text))语句,其中:Len函数可以获取文本框Text1中所输入字符的个数,然后通过Str转换函数,将数字转换成字符赋值给Label1的Caption属性,故本题正确答案为A。
转载请注明原文地址:https://jikaoti.com/ti/TQm0FFFM
0

最新回复(0)