国家二级VB机试(常用标准控件)-试卷15
(总分64,考试时间90分钟)
1. 选择题
1. 为了使文本框只具有垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为
A. 0        B. 1
C. 2        D. 3
2. 若要使文本框能够输入多行文本,应该设置的属性是
A. MultiLine        B. WordWrap
C. ScrollBars        D. AutoSize
3. 窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为
“VB Programming”。运行程序后,选中其中的“VB”,并执行如下事件过程:Private Sub Command1_Click()Text1.SelText="C++"End Sub则文本框中显示的内容为
A. VB        B. VBProgramming
C. 文本框被清空        D. C++Programming
4. 决定标签内容显示位置的属性是
A. Text        B. Name
C. Alignment        D. Caption
5. 为使文本框具有初始值“VB”,在设计阶段正确的操作是
A. 选中该文本框,在属性窗口中把Text属性的值改为“VB”
B. 选中该文本框,在属性窗口中把Caption属性的值改为“VB”
C. 双击该文本框,在弹出的窗口中输入“VB”
D. 单击该文本框,在该文本框中直接输入“VB”
6. 使用Line控件在窗体上画一条从(0,0)到(600,700)的直线,则其相应属性的值应是
A. X1=0,X2=600,Y1=0,Y2=700
B. Y1=0,Y2=600,X1=0,X2=700
C. X1=0,X2=0,Y1=600,Y2=700
D. Y1=0,Y2=0,X1=600,X2=700,
7. 已知图片框Picture1中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是
A. 在设计阶段选择图片框Picture1,并按Delete键
B. 在运行期间执行语句Picture1.Picture=LoadPicture("")
C. 在运行期间执行语句Picture1.Picture=""
D. 在设计阶段先选中图片框Picture1,再在属性窗口中选择Picture属性,最后按Enter键
8. 设窗体上有2个直线控件Line1和Line2,若使两条直线相连接,需满足的条件是
A. Line1.X1=Line2.X2且Line1.Y1=Line2.Y2
B. Line1.X1=Line2.Y1且Line1.Y1=Line2.X1
C. Line1.X2=Line2.X1且Line1.Y1=Line2.Y2
没有caption属性的控件是D. Line1.X2=Line2.X1且Line1.Y2=Line2.Y2
9. 设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出“OK”,下面可以实现这一功能的事件过程是
A. Private Sub Form_Click() Picture1.CurrentX=500 Picture1.CurrentY=300 Picture1.Print"OK" End Sub
B. Private Sub Form_Click() Picturel.Left=500 Picture1.Top=300 Picture1.Print"OK" End Sub
C. Private Sub Form_Click() Picture1.CurrentX=500 Picture1.CurrentY=300 Print"OK" End Sub
D. Private Sub Form_Click() Picture1.Left=500 Picture1.Top=300 Print"OK" End Sub
10. 如果把命令按钮的Cancel属性设置为True,则程序运行后
A. 按Esc键与单击该命令按钮的作用相同        B. 按回车键与单击该命令按钮的作用相同
C. 按Esc键将停止程序的运行        D. 按回车键将中断程序的运行
11. 若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
A. 用鼠标右键单击此按钮        B. 按键盘上的Esc键
C. 按键盘上的回车键        D. 用鼠标右键双击此按钮
12. 如果将命令按钮的访问键设置为“D”,以下不会触发命令按钮Click事件的操作是
A. 在命令按钮上单击鼠标左键        B. 在命令按钮上单击鼠标右键
C. 将焦点移至命令按钮上,并按Enter键        D. 按组合键“Alt+D”
13. 对于列表框控件List1,能够表示当前被选中列表项内容的是
A. List1.Text        B. List1.Index
C. List1.ListIndex        D. List1.List
14. 为了清除列表框中指定的项目,应使用的方法是
A. Cls        B. Clear
C. Remove        D. RemoveItem
15. 窗体上有一个列表框控件List1。以下叙述中错误的是
A. List1中有ListCount-1个列表项
B. 当List1.Selected(i)=True,表明第i项被选中
C. 设置某些属性,可以使列表框显示多列数据
D. List1.Text的值是最后一次被选中的列表项文本
16. 下面列表框属性中,是数组的是
A. ListCount        B. Selected
C. ListIndex        D. MultiSelect
17. 窗体上有一个名称为Text1的文本框,一个名称为Combo1的组合框。将文本框中的内容添加到组合框中所使用的命令是
A. Text1.AddItem Combo1.Text
B. Combo1.AddItem Text1.Text
C. Combo1.Text=Text1.Text
D. Text1.Text=Combo1.Text
18. 如果在列表框List1中没有选中项目,则List1.ListIndex的值为
A. -1        B. 0
C. 1        D. 2
19. 以下不能设置Picture属性的控件是
A. 窗体        B. 列表框
C. 复选框        D. 命令按钮
20. 设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
A. List1.List(List1.ListCount)="VB程序"
B. List1.List(List1.ListCount-1)="VB程序"
C. List1.AddItem"VB程序"
D. List1.AddItem"VB程序",List1.ListCount
21. 以下关于控件的叙述中,正确的是
A. 列表框包含了组合框的全部功能        B. 列表框兼有组合框和文本框的功能
C. 列表框和组合框具有完全不同的功能        D. 组合框兼有列表框和文本框的功能
22. 窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能:Private Sub Command1_Click()str1=Trim(Combo1.Text)flag=0If str1<>""ThenFor i=0 To Combo1.ListCount-1If str1=Combo1.List(i) ThenCombo1.RemoveItem i:Combo1.Text=""flag=1End IfNextIf flag=1 ThenCombo1.AddItem Combo1.TeXtEnd IfEnd Sub程序中存在问题,以下关于程序问题的叙述中,正确的是

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。