一、选择题

一、选择题

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