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

admin2009-09-28  25

问题 在窗体上画—个文本框(名称为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()    Labell.Caption =Text1.TextEnd Sub
D、Private Sub Label1_ Change()    Labell.Caption=Str(Len(Text 1. Text))End Sub

答案A

解析 TextBox控件中,change事件是在FextBox控件的Fext内容发生改变时触发。Click事件是在用户鼠标单击文本时触发。程序运行后,在文本框中每键入一个字符,就会引发一次change事件,所以应把程序写在文本框Text1的Change()事件中,因此选项B、D错误。Len(Text1.text,)返回文本框中字符的个数,Str将返回的字符的个数转换成字符串,语句“Label1.caption=Str(Len(Text1.text))”是在标签中显示文本框中字符的个数,因此选项A正确。
转载请注明原文地址:https://jikaoti.com/ti/NCq0FFFM
0

最新回复(0)