您现在的位置:首页 >> 在线习题 >> 内容

常用控件练习

时间:2009-6-19 9:33:46 点击:1555

思考与练习

一,选择题

1.决定窗体标题栏显示内容的属性是( )

        A.Text          B.Name         C.Caption          D.BackStyle

2.当窗体最小化时缩小为一个图标,设置这个图标的属性是( )

        A.MouseIcon        B.Icon       C.Picture          D.MousePointer

3.为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是( )

        A.ControlBox       B.MinButton    C.Enabled       D.MaxButton

4.决定窗体有无控制菜单的属性是( )

        A.ControlBox       B.MinButton    C.Enabled       D.MaxButton

5.为了使文本框同时具有水平和垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为( )

        A.0                B.1            C.2             D.3

6.使文本获得焦点的方法是( )

        A.Change           B.GotFocus      C.SetFocus     D.LostFocus

7.为了使标签有单线边框,应把BorderStyle属性设置为( )

        A.0                B.1            C.True          D.False

8.为了使标签中的内容居中显示,应把Alignment属性设置为( )

        A.0                B.1            C.2             D.3

9.下列可以把当前目录下的图形文件Pic1.jpg装入图片框Picture1中的语句是( )

        A. Picture1=” Pic1.jpg”

        B. Picture1.Handle=” Pic1.jpg”

        C. Picture1. Picture=LoadPicture(“Pic1.jpg”)

        D. Picture1= LoadPicture(“Pic1.jpg”)

10.决定标签内显示内容的属性是( )

        A.Text             B.Name          C.Alignment     D.Caption

11.为了在按下回车键时执行某个命令按钮的事件过程,需要把命令按钮的一个属性设置为True,这个属性是( )

        A.Value            B.Default         C.Cancel        D.Enabled

12.为了在按下【ESC】键时执行某个命令按钮的事件过程,需要把命令按钮的一个属性设置为True,这个属性是( )

        A.Value            B.Default         C.Cancel        D.Enabled

13.假定图片框Picture1中装入一个图形Picture1,为了清除该图形(注意,清除图形,而不是删除图片框),应采用的正确方法是( )

        A.选择图片框,然后按【Del】键

        B. Picture1. Picture=LoadPicture(“”)

        C.执行语句Picture1. Picture=””

        D.选择图片框,在属性窗口中选择Picture属性条,然后按回车键

14.设置复选框或单选按钮标题对齐方式的属性是( )

        A.Align            B.Alignment      C.Sorted         D.Value

15.为了使列表框中的项目分为多列显示,需要设置的属性为( )

        A.Columns         B.Style           C.List           D.MultiSelect

16.想要不使用【Shift】键或【Ctrl】键就能在列表框中同时选择多条项目,则应把该列表框的MultiLine属性设置为( )

        A.0                B.1            C.2             D.其他

17.删除列表框中指定的列表项所使用的方法为( )

        A.Move            B.Remove        C.Clear          D.RemoveItem

18.当拖动滚动条中的滚动块时,将触发滚动条的事件是( )

        A.Move            B.Change         C.Scroll          D.SetFocus

19.用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是( )

        A.List             B.ListIndex        C.Text           D.ListCount

20.在窗体(Name属性为Form1)上画两个文本框(Name属性为Text1Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:

Private Sub Command1_Click ()

a = Text1.text + Text2.text

Print a

End Sub

Private Sub Form_Load ()

Text1.text = “”

Text2.text = “”

End Sub

程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123321,然后单击命令按钮,则输出结果为( )

    A.444             B.321123           C.123321         C.132231

二,填空题

1.为了使标签能自动调整大小以显示全部文本内容,应把标签的( )属性设置为True

2.要想在文本框中显示垂直滚动条,必须把( )属性设置为2,同时还应把( )属性设置为( )

3.假定有一个文本框,其名称为Text1,为了使该文本框具有焦点,应执行的语句是( )

4.为了使一个标签透明且没有边框,必须把它的BorderStyle属性设置为( )

5.假定一个名为Pic2.gif的图形文件,要在运行期间把该文件装入一个图片框,应执行的语句为( )

6.自动放大或缩小图像框中图形以与图像框大小相适应,必须把该图像框的Stretch属性设置为( )

7.窗体,图片框或图像框中的图形通过对象的( )属性设置。

8.计时器事件之间的间隔通过( )属性设置。

9.有时候需要暂时关闭计时器,这可以通过( )属性来实现。

10. 组合框有3种不同的类型,这3种类型是( )( )( ),分别通过把( )属性设置为( )( )( )来实现。

三.编程题

(1)在窗体中添加4个图像框个一个文本框,在每个图像框中装入一个箭头图形,分为4个不同的方向,把文本框的MuliLine属性设置为True。编写程序,当单击某个图像框时,在文本框中显示相应的信息。例如,单击向右箭头时,在文本框中显示“单击向右的箭头”。

(2)在窗体上添加3个文本框和命令按钮。程序运行后,单击命令按钮,在第一个文本框中显示由Command1_Click事件过程设定的内容(例“Microsoft Visual Basic),同时在第二,第三个文本框中分别用小写字母和大写字母显示第一个文本框中的内容。

提示:用第一个文本框的Change事件过程在第二,三个文本框中显示指定的内容。

(3)编写程序,用文本框检查口令输入。在窗体上添加一个文本框,一个图片框和3个命令按钮,把3个命令按钮的标题分别设置为“开始”,“检查口令”和“结束”。程序运行后单击第一个命令按钮,清除文本框中信息,并把光标移到文本框中,接着在文本框中输入口令,然后单击第二个命令按钮,检查输入的口令是否正确。如果正确,则在图片框中显示一个图形,否则显示一个信息框,要求重新输入,此时将调用第一个命令按钮的Click事件过程,再一次在文本框中输入口令,直到输入正确的口令为止。如果单击“结束”按钮,则结束程序。程序运行状况如图7-37所示。

(4)编写程序,演示列表框控件的基本操作。在窗体上添加两个列表框,两个命令按钮,如图7-38所示。程序运行后,在第一个列表框中选择所需要的选项,单击“添加”按钮,把所选择的选项移到第二个列表框中。如单击“删除”按钮,则执行相反的操作。在第二个列表框中,允许同时选择多个选项。要求在每个列表框的下面用标签控件显示各自的StyleSorted属性。

(5)编写程序,用计时器按秒计时。在窗体上添加一个计时器控件和一个标签,程序运行后,

在标签内显示经过的秒数,并响铃。

(6)编写一个如图7-39所示的应用程序,当用户选择谜面后,程序根据谜面自动选择迷目,在文本框中输入答案,单击“确定”按钮后,调用“谜底”过程进行判断,如果正确,则在右边的列表框中显示谜面和谜底,否则自动清除文本框以便再次猜谜。

(7)编写一个程序,在窗体上添加各种控件,当鼠标移动到不同的控件上时具有不同的形状,并且当按下鼠标右键时显示控件的类型和名称。

(8)在窗体上添加一个框架控件作为“回收站”,当其他控件用左键拖动到该控件时,其他控件将“消失”。试在窗体上添加标签、文本框、图片框、列表框,编写程序并运行,进行“删除”控件的操作。


作者:Admin  
相关文章
  • 没有相关文章
  • VB程序设计学习网站(赣南师范学院) © 2008 版权所有 All Rights Reserved.
  • 地址:江西省赣州市经济技术开发区 赣南师范学院数学与计算机科学学院 邮政编码:341000
    Email:ZQ188@163.com 技术支持QQ:87319633 移ICP备10086号
  • GnsySjxy! V2.4