列表框及组合框练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.在窗体上画一个文本框(其名称为TEXT1)和一个标签(其名称为LABEI1),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容,以下可以实现上述操作的事件过程是( )。 (2006.9)

A)private sub textl_click() B) private sub textl_change()

LabeLl. caption= textl. Text LabeI.l. caption= textl. text

End sub end sub

C)private sub LabeLl_change() D)private sub LabeLl_click()

LabeLl. caption= textl. text LabeLl. caption—textl. text

End sub end sub

2.设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属性是( )。(2010.9) A) Name B)Index C) Caption D) Left

3.窗体上有Listl.List2两个列表框,Listl中有若干列

表项(见图),并有下面的程序:

Private Sub Comandl_Click()

For k= Listl. ListCount-l To O Step -l

If Listl. Selected(k) Then

List2. AddItem Listl. List(k)

Listl. RemoveItem k

End If

Next k

End Sub

程序运行时,按照图示在Listl中选中2个列表项,然后单击Commandl命令按钮,则产生的结果是( )。 (2009.9)

A)在List2中插入了“外语”、“物理”两项

B)在Listl中删除了“外语”、“物理”两项

C)同时产生A)和B)的结果

D)把Listl中最后1个列表项删除并插入到List2中

4.窗体上有名称为Commandl的命令按钮和名称为Textl的文本框

Private Sub Commandl_Click()

Textl.Text -”程序设计”

Textl.SetFocus

End Sub

Private Sub Textl_GotFocus()

Textl. Text一”等级考试”

End Sub

运行以上程序,单击命令按钮后( )

A)文本框中显示的是“程序设计”,且焦点在文本框中

B)文本框中显示的是“等级考试”,且焦点在文本框中

C)文本框中显示的是“程序设计”,且焦点在命令按钮上

D)文本框中显示的是“等级考试”,且焦点在命令按钮上

5.设窗体上有一个列表框控件Listl,含有若干列表项。以下能表示当前被选中的列表项内容的是( )。 (2008.9)

A) Listl. List B) Listl. ListIndex C) Listl. Text D) Listl. Index 6.设在窗体中有一个名称为Listl的列表框,其中有若干个项目。要求选中某一项后单击Commandl按钮,就删除选中的项,则正确的事件过程是( )。(2007.4)

A)Private Sub Commandl_Click() B) Private Sub Commandl_Click()

Listl. Clear Listl. ClearListl. ListIndex

End Sub End Sub

C) Private Sub Commandl_Click()

Listl. Removeltem Listl. ListIndex

End Sub

D) Private Sub Commandl_Click()

Listl. Removeltem

End Sub

7.设在窗体Forml上有一个列表框Listl,其中有若干个项目。要求单击列表框中某一项时,把该项显示在窗体上,正确的事件过程是( )。(2007.4)

A)Prvate Sub Listl_.Click()B)Private Sub Forml_Click()

Print Listl. Text Print Listl. Text

End Sub End Sub

C) Private Sub Listl_CIick() D) Private Sub Forml_Click()

Print Forml. Text Listl. Print Listl. Text

End Sub End Sub

8.要使一个文本框可以显示多行文本,应设置为True的属性是( )。(2007.9)

A) Enabled B) MultiLine C) MasLenfth D) Width

9.在窗体上有一个名为Textl的文本框。当光标在文本框中时,如果按下字母键“A”,则被调用的事件过程是( )。(2007.9)

A)Form_KeyPress() B)Textl_LostFocus()

C) Textl_Click() D) Testl_Change()

10.设在窗体上有一个名称为Commandl的命令按钮和一个名称为Textl的文本框。要求单击Commandl按钮时可把光标移到文本框中。下面正确的事件过程是( )。(2007.9) A)Private Sub Commandl_Click() B) Private Sub Commandl_Click()

Textl. GotFocus Commandl. GotFocus

End Sub End Sub

C)Private Sub Commandl_Click() D) Private Sub Commandl_Click()

Textl. SetFocus Commandl. SetFocus

End Sub End Sub

11.在窗体上有一个文件名称为Textl的文本框和1个名称为Commandl的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离。下面能够正确实现上述功能的程序是( ) (2007. 4)

A)Private Sub Commandl_Click()

Textl. Left= 100

End Sub

B) Private Sub Commandl_Click()

Textl. Left= Textl. Left-100

End Sub

C)Private Sub Commandl_Click() D) Private Sub Commandl_Click()

Textl. Move. Text. Left+100 Textl. Move. Text. Left

End Sub End Sub

12.在窗体上画一个列表框和一个命令按钮,其名称分别为Listl和Commandl,然后编写如下事件过程:

Private Sub Form_Load()

Listl.AddItem"Iteml"

Listl.Addltem"Item2”

Listl.AddItem"Item3”

End Sub

Private Sub Commandl_Click()

Listl. List( Listl. ListCount)一“AAAA"

End Sub

程序运行后,单击命令按钮,其结果为( )。

A)把字符串“AAAA”添加到列表框中,但位置不能确定

B)把字符串“AAAA”添加到列表框的最后(即“It em3”的后面)

C)把列表框中原有的最后一项改为“AAAA”

D)把字符串“AAAA”插入到列表框的最前面(即“Iteml”的前面)

1.以下不属于同类的是( )

A)Click B)Name C)Caption D) Top

2.当运行程序时,系统自动执行启动窗体的( )事件过程

A)click B)gotfocus C)load D) unload

相关文档
最新文档