第二章 VB程序设计入门

课程名称:VisualBasic程序设计 总分:34 答题时长:20分钟 出卷人:徐珊

、单项选择题:(共18题,18分)
1 下列说法正确的是( )。
属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过代码来更改对象的属性
对象是有特殊属性和行为方法的实体
属性值的设置只可以属性窗口中设置
对象是有特殊属性的窗口
2 关于Visual Basic“方法”的概念错误的是( )。
方法是对象的一部分
方法是预先定义好的操作
方法是对事件的响应
方法用于完成某些特定的功能
3 在VB中,为同一窗体内的某个对象设置属性,所用语句的一般格式是( )。
属性名=属性值
对象名.属性值=属性名
Set 属性名=属性值
对象名.属性名=属性值
4 当事件能被触发时,( )就会对该事件作出响应。
对象
程序
控件
窗体
5 有关程序代码窗口的说法错误的是( )。
在窗口的垂直滚动条的上面,有一个"拆分栏",利用它可以把窗口分为两个部分,每个窗口显示代码的一部分
双击控件设计窗体即可打开程序代码窗口
在程序代码的左下角有两个按钮,可以选择全模块查看或者是过程查看
默认情况下,窗体的事件是Load
6 VB工程资源管理器可管理多种类型的文件,下面叙述不正确的是( )。
窗体文件的扩展名为.frm,每个窗体对应一个窗体文件
标准模块是一个纯代码性质的文件,它不属于任何一个窗体
资源文件是一种纯文本文件,可以用简单的文字编辑器来编辑
用户通过类模块来定义自己的类,每个类都用一个文件来保存,其扩展名为.bas
7 假设窗体上有多个控件,并有一个是活动的,现要在属性窗口中设置窗体的属性,应先执行( )操作。
单击窗体上没有控件的地方
单击任一个控件
双击任一个控件
不执行任何操作
8 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private SubCommand1_Click()
Move 500,500
End Sub
程序运行后,单击命令按钮,执行的操作为( )。
命令按钮移动到距窗体左边界、上边界各500的位置
窗体移动到距屏幕左边界、上边界各500的位置
命令按钮向左、上方向各移动500
窗体向左、上方向各移动500
9 如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的( )属性。
Value
Visible
Default
Enabled
10 在窗体上有多个控件,要实现程序运行后焦点默认在某一控件上,应该设置的属性是( )。
设置Enabled的值为True
设置TabIndex的值为1
设置TabIndex的值为0
设置Index的值为0
11 标签控件能够显示文本信息,决定其文本内容的属性是( )。
Alignment
Caption
Visible
BorderStyle
12 下列说法不正确的是( )。
对象的可见性可设为True或False
标题的属性值可设为任何文本
属性窗口中属性可以按字母顺序排列
某些属性的值可以跳过不设置,系统自动设为空值
13 要设置窗体为固定对话框,并包含控制菜单栏和标题栏,但没有最大化和最小化按钮,设置的操作是( )。
设置BoderStyle的值为FixedToolWindow
设置BoderStyle的值为Sizable ToolWindow
设置BoderStyle的值为FixedDialog
设置BoderStyle的值为Sizable
14 如果要将文本框作为密码框使用时,应设置的属性为( )。
Name
Caption
PasswordChar
Text
15 用来设置文本框有无滚动条的属性是( )。
ScrollBars
MultiLine
SelText
SelLength
16 当Esc键与单击该命令按钮作用相同时,此命令按钮的( )属性被设置为True。
Style
Default
Caption
Cancel
17 在窗体上有两个命令按扭,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是( )。
cmdc
cmdb
cmdA
Commandl
18 如果设计时在属性窗口将命令按钮的( )属性设置为False,则运行时按钮从窗体上消失。
Visible
Enabled
DisabledPicture
Default
、填空题:(共8题,16分)
1 当程序运行时,系统自动执行启动窗体的事件过程是_______。
2 要运行当前工程,可以按键盘上的________键。
3 控件和窗体的Name属性只能通过_________设置,不能在_________期间设置。
4 要使文本框Text1中显示的字符字体为隶书,使用的语句是_________。
5 在文本框中,通过_________属性能获得当前插入点所在的位置。
6 当对命令按钮的Picture属性装入bmp图形文件后,命令按钮上并没有显示所需的图形,原因是没有将_________属性设置为1(Graphical)。
7 将文本框的ScrollBar属性设置为2(有垂直滚动条),但没有垂直滚动条显示,原因是没有将________属性设置为True。
8 假定建立了一个工程,该工程包括两个窗体,其名称(Name 属性)分别为Form1和Form2,启动窗体为Form1。程序运行后,要求当单击Form1窗体时,Form1窗体消失,显示窗体Form2,请将程序补充完整。
Private Sub Form1_Click()
________Form1
Form2. _________
End Sub