一、选择题
1.在窗体上有一个名称为TextBox1的文本框,然后编写如下的事件过程:
若焦点位于文本框中,则能够触发KeyPress事件的操作是______。
A.单击鼠标
B.双击文本框
C.鼠标滑过文本框
D.按下键盘上的某个键
2.设窗体上有一个图片框PictureBox1,要在程序运行期间装入当前文件夹下的图形文件File1.jpg,能实现此功能的语句是______。
A.PictureBox1.Image="Flie1.jpg"
B.PictureBox1.Image=Image.FromFile("File1.jpg")
C.LoadPicture("File1.jpg")
D.Call Image.FromFile ("File1.jpg")
3.有程序代码如下:
则TextBox1、Text、"Text"分别代表______。
A.对象、值、属性
B.对象、方法、属性
C.对象、属性、值
D.属性、对象、值
4.下面控件中,没有Text属性的是______。
A.复选框
B.单选按钮
C.定时器
D.分组
5.下面不是键盘事件的是______。
A.KeyPress
B.KeyUp
C.KeyCode
D.KeyDown
6.将文本框的______属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行。
A.MultiLine
B.ScrollBars
C.Text
D.Enabled
7.要判断在文本框内是否按下了回车键,可以在文本框的______事件过程中进行判断。
A.Change
B.Click
C.KeyPress
D.GotFocus
8.将文本框的ScrollBars属性设置为非零值,却没有效果,原因是______。
A.文本框中没有内容
B.文本框的MultiLine属性值为False
C.文本框的MultiLine属性值为True
D.文本框的Locked属性值为True
9.若要使标签控件显示时不覆盖窗体的背景图案,要对______属性进行设置。
A.BackColor
B.BorderStyle
C.ForeColor
D.BackStyle
10.在Visual Basic.NET中最基本的对象是______,它是应用程序的基石,是其他控件的容器。
A.文本框
B.命令按钮
C.窗体
D.标签
11.有程序代码如下:
则:TextBox1、Text和"Visual Basic .NET"分别代表______。
A.对象,值,属性
B.对象,方法,属性
C.对象,属性,值
D.属性,对象,值
12.如果文本框的Enabled属性设为False,则______。
A.文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上
B.文本框的文本将变成灰色,用户能将光标置于文本框上,但是不能改变文本框中的内容
C.文本框的文本将变成灰色,用户仍然能改变文本框中的内容
D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容
13.为了让焦点按照顺序在各个控件之上移动,应对______进行设置。
A.控件的TabIndex属性
B.控件的TabStop属性
C.控件的Focus属性
D.控件的Enabled属性
14.图片框控件的______属性用来调整其中显示图片的大小。
A.Image
B.SizeMode
C.BorderStyle
D.Location
15.窗体上有一个名称为TextBox1的文本框,要求该文本框只能显示信息不能输入信息,以下实现该操作的语句是______。
A.TextBox1.Maxlength = 0
B.TextBox1.Enabled = False
C.TextBox1.Visible = False
D.TextBox1.Width = 0
16.在窗体上有一个名称为Label1的标签、两个名称分别为Button1(开始)和Button2(停止)的命令按钮、一个名称为Timer1的计时器,并把其Interval属性设置为500,如图所示:
编写如下程序:
程序运行后单击“开始”按钮,标签Label1在窗体中移动。
对于这个程序,以下叙述中错误的是______。
A.标签的移动方向为自右向左
B.单击“停止”按钮后再单击“开始”按钮,其标签从停止的位置继续移动
C.当标签全部移出窗体后,将从窗体的另一端出现并重新移动
D.标签按指定的时间间隔移动
17.以下关于窗体的描述中,错误的是______。
A.执行Form1.close()语句后,窗体Form1消失,但仍在内存中
B.窗体的Load事件在加载窗体时发生
C.当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止
D.窗体的Height、Width属性用于设置窗体的高和宽
18.窗体上有一个名称为TextBox1的文本框,并编写如下程序:
程序运行后,先按A键,然后单击窗体,则显示的内容是______。
A.只显示“Visual Basic”的信息框
B.只显示“程序设计”的信息框
C.不显示任何信息框
D.“Visual Basic”的信息框和“程序设计”的信息框都显示
19.以下叙述错误的是______。
A.双击鼠标可以触发DoubleClick事件
B.窗体或控件的事件的名称可以由编程人员确定
C.点击移动鼠标时,会触发MouseDown事件
D.控件的名称可以由编程人员设定
20.以下叙述中正确的是______。
A.窗体的Name属性指定窗体的名称,用来标识一个窗体
B.窗体的Name属性值是显示在窗体标题栏中的文本
C.可以在运行期间改变窗体的Name属性的值
D.窗体的Name属性值可以为空
21.在窗体上有一个文本框(其名称为TextBox1)和一个标签(其名称为Label1),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容。如下可以实现上述操作的事件过程是______。
22.设在名称为Form1的窗体上只有一个名称为Button1的命令按钮,下面叙述中正确的是______。
A.窗体的Click事件过程的过程名是Form_Click
B.命令按钮的Click事件过程名是Button_Click
C.命令按钮的Click事件过程的过程名是Button1_Click
D.上述三个事件过程名称都是错误的
23.若设置了文本框的属性PassWordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是______。
A.8个"$"
B.1个"$"
C.8个"*"
D.无任何内容
24.在窗体上有一个文件名称为TextBox1的文本框和一个名称为Button1的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离,下面能够正确实现上述功能的程序是______。
25.在窗体上有一个名为TextBox1的文本框,当光标在文本框中时,如果按下字母键A,则被调用的事件过程是______。
A.Form_KeyPress
B.TextBox1_Leave
C.TextBox1_Click
D.TextBox1_TextChanged
26.设在窗体上有一个名称为Button1的命令按钮和一个名称为TextBox1的文本框,要求单击Button1时可把光标移到文本框中,下面正确的事件过程是______。
27.程序中有以下事件过程,则当程序运行时______。
A.用鼠标左键单击名称为Button1的命令按钮时,执行此过程
B.用鼠标左键单击名称为MouseDown的命令按钮时,执行此过程
C.用鼠标右键单击名称为MouseDown的命令按钮时,执行此过程
D.用鼠标右键单击名称为Click的命令按钮时,执行此过程
28.窗体上有名称为Button1的命令按钮和名称为TextBox1的文本框:
运行以上程序,单击命令按钮后______。
A.文本框中显示的是“程序设计”,且焦点在文本框中
B.文本框中显示的是“等级考试”,且焦点在文本框中
C.文本框中显示的是“程序设计”,且焦点在命令按钮上
D.文本框中显示的是“等级考试”,且焦点在命令按钮上
29.设窗体的名称为Form1,标题为Win,则窗体的Activated事件过程的过程名是______。
A.Form1_Activated
B.Win_Activated
C.Form_Activated
D.Activated_Form1
30.以下关于窗体的叙述中,错误的是______。
A.窗体的Name属性用于标识一个窗体
B.运行程序时,改变窗体大小,能够触发窗体的Resize事件
C.窗体的Enabled属性为False时,不能响应单击窗体事件
D.程序运行期间,可以改变窗体的Name属性值
31.要使标签中显示的文本靠右上显示,则应将其TextAlign属性设置为______。
A.TopCenter
B.TopRight
C.TopLeft
D.MiddleRight
32.为了使文本框中的文本能够水平滚动,应采取的正确方法是______。
A.同时把文本框的ScrollBars属性设置为Horizontal,MultiLine属性设置为True
B.同时把文本框的ScrollBars属性设置为Horizontal,MultiLine属性设置为True,WordWrap属性设置为 False
C.同时把文本框的MultiLine属性设置为True,WordWrap属性设置为False
D.把文本框的ScrollBars属性设置为Horizontal即可
33.下列关于标签的描述中,错误的是______。
A.标签上显示的文本就是Text属性的值
B.标签不能响应DoubleClick事件
C.标签可以响应Click事件
D.为了使标签的TextAlign属性起作用,必须将其AutoSize属性设置为False
34.设置文本框的ScrollBars属性无效,原因是______。
A.文本框中没有内容
B.文本框的MultiLine属性值为False
C.文本框的MultiLine属性值为True
D.文本框的Locked属性值为True
35.窗体(名称为Form1)上有一个名称为TextBox1的文本框和一个名称为Button1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是______。
36.命令按钮不支持的事件为______。
A.Enter
B.MouseMove
C.DoubleClick
D.Click
37.以下控件中,能显示滚动条的是______。
A.TextBox
B.PictureBox
C.Label
D.Button
38.要使一个标签的背景色与窗体相同且不具有边框,则应______。
A.将其BackColor属性设置为Transparent,BorderStyle属性设置为None
B.将其BackColor属性设置为Control,BorderStyle属性设置为None
C.将其BackColor属性设置为Control,BorderStyle属性设置为Fixed3D
D.将其BackColor属性设置为Transparent,BorderStyle属性设置为Fixed3D
39.能够获得一个文本框中被选中文本内容的属性是______。
A.Text
B.Length
C.SelectedText
D.SelectionStart
40.若使标签(Label)显示所需要的文本,则在程序中应设置______属性的值。
A.TextAlign
B.Text
C.Name
D.AutoSize
41.当窗体上添加了一个标签控件后,标签控件缺省的Name属性和Text属性为_____;执行语句Label1.Text="VisualBasic.Net"之后,标签控件的Text属性为VisualBasic.Net。
A.Label
B.Text
C.Label1
D.L1
42.在运行阶段,要在文本框TextBox1获得焦点时选中文本框中所有内容,对应的事件过程是______。
43.下列______控件不属于可视化控件。
A.文本框
B.标签
C.列表框
D.计时器
44.以下能够触发文本框TextChanged事件的操作是______。
A.文本框失去焦点
B.文本框获得焦点
C.设置文本框的焦点
D.改变文本框的内容
45.将窗体的______属性设置为False后,运行时窗体上的按钮就不会对用户的操作做出响应。
A.ControlBox
B.Visible
C.Enabled
D.BorderStyle
46.要把一个命令按钮设置成无效,应设置其______属性值。
A.Visible
B.Enabled
C.Default
D.Cancel
47.程序运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的Text属性进行赋值从而改变了文本框的Text属性时,将触发文本框的______事件。
A.Click
B.DoubleClick
C.Enter
D.TextChanged
48.在窗体上有若干控件,其中有一个名称为TextBox1的文本框。影响TextBox1的Tab顺序的属性是______。
A.TabStop
B.Enable
C.Visible
D.TabIndex
49.要使标签(Label)能够显示所需要的文本,则在程序中应设置______属性的值。
A.Text
B.TextAlign
C.Name
D.AutoSize
50.任何控件都具有______属性。
A.Test
B.Text
C.Name
D.ForeColor
51.决定控件上文字的字体、字形、大小、效果的属性是______。
A.Text
B.TextBox
C.Name
D.Font
52.能够改变窗体边框类型的属性是______。
A.FormBorderStyle
B.BorderStyle
C.BackStyle
D.Border
53.如果设计时在属性窗口将命令按钮的______属性设置为False,则运行时按钮从窗体上消失。
A.Enabled
B.Default
C.Value
D.Visible
54.如果要使窗体的最大化按钮变成灰色,应设置窗体的______属性。
A.Icon
B.ControlBox
C.MaximizeBox
D.MinimizeBox
55.如果要设置窗体的图标,应修改窗体的______属性。
A.Icon
B.ControlBox
C.MaximizeBox
D.MinimizeBox
56.要使窗体边框不能改变,保留最大化和最小化按钮,应设置窗体的______属性。
A.FormBorderStyle
B.ControlBox
C.MaximizeBox
D.MinimizeBox
57.要想改变一个窗体的标题内容,则应设置______属性的值。
A.Name
B.FontName
C.Text
D.TextBox
58.决定一个窗体有无控制菜单框的属性是______。
A.MinimizeBox
B.Text
C.MaximizeBox
D.ControlBox
59.以下关于焦点的叙述中,错误的是______。
A.如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据
B.当文本框失去焦点时,触发Leave事件
C.当文本框的Enabled属性为False时,其Tab顺序不起作用
D.可以用TabIndex属性改变Tab顺序
60.项目名为Example,在窗体上建立了名称为PictureBox1的图片框控件,若要在代码窗口中装入图片,语句如下:
PictureBox1.Image = Image.FromFile("图片文件名")
图片文件存放的当前路径应该为______。
A.Example
B.Example\Bin\Debug
C.Example\Bin
D.\
61.若要使标签控件显示时不覆盖窗体的背景图案,就要对______属性进行设置。
A.BackColor
B.BorderStyle
C.ForeColor
D.BackStyle
62.要使文本框中的文字不能修改,最好对______属性进行设置。
A.Locked
B.Visible
C.Enabled
D.ReadOnly
63.要使当前Form1窗体的标题栏显示“欢迎使用VB.NET”,在代码窗口进行设置,以下______语句是正确的。
A.Form1.Text="欢迎使用VB.NET"
B.Me.Text="欢迎使用VB.NET"
C.Form1.Name="欢迎使用VB.NET"
D.Me.Name="欢迎使用VB.NET"
64.要判断在文本框中是否按了Enter键,应在文本框的______事件中进行判断。
A.Changed
B.KeyDown
C.Click
D.KeyPress
65.在图片框(PictureBox)控件中,SizeMode属性用于调整图片框中显示的图片大小。下面的______枚举值使得图片能够根据图片框的大小自动改变,而且当图片框大小变化时,能保证图片的横纵比。
A.Zoom
B.CenterImage
C.AutoSize
D.StretchImage