VB第四章练习题
一、填空题
1、________属性返回或设置一个布尔值,决定控件是否可见。
2、________属性返回或设置一个布尔值,决定控件是否响应用户生成事件。 3、要使标签控件中的文本水平居中,应将其Alignment属性设置为___________。 4、若想制作一个透明标签,应将其________属性设置为________。 5、若想自动改变标签控件的大小 以显示全部内容,应将其________属性设置为________。
6、标签控件的BorderStyle属性指定________________。 7、标签控件的Move方法用于________。
8、如果要精确地设置控件的位置和大小,可以在窗体上选择控件,然后使用属性窗口中的________ 、________ 、________和________ 的属性值进行设置。
9、删除控件的快捷键是________ 。
10、Text文本框接受的最长字符数由文本框的___________属性确定。
11、若要使文本框可以接受多行文本,应将其___________属性设置为___________
12、文本框的__________属性用于返回或设置文本框中的文本。 13、文本框SetFous方法用于____________________。
14、__________属性用来指示窗体中命令按钮是否为取消按钮(可通过按_________键选中,)_________属性用来指示窗体中命令按钮是否为默认按钮(可通过按_________键选中)。
15、命令按钮控件的 属性用来指示该按钮是否可选。
16、命令按钮控件的 属性用来指示控件的显示类型和行为。 17、框架控件的功能是 。
18、框架控件的Caption属性用于设置 。
19、复选框控件的Value属性值为0时表示 ,值为1表示 ,2表
示 。
20、列表框控件的 属性用于返回或设置控件的列表部分的项目。
21、列表框控件的 属性用于指定控件的元素是否自动按字母表顺序排
序。
22、列表框控件的 属性用于返回空间的列表部分项目的个数。 23、列表框控件的 属性用于返回或设置在列表框控件中的一个项的选择状态。
24、列表框控件的 属性用于返回或设置控件中当前选择项目的索引值。 25、列表框控件的 属性用于返回在列表框控件中被选中项的数量。 26、列表框控件的 属性指定列表框的样式。
27、列表框控件的__________方法用于将项目添加到列表框控件。 28、列表框控件的__________方法用于从列表框控件中删除一项。
29、组合框有三种不同的类型,这三种类型是下拉式列表框、简单组合框和下拉
式组合框,分别通过把Style属性设置为 来实现。 30、如果要通过程序代码来一次性删除列表框中所有项目,则应使用列表框的方
法 。
31、组合框控件将 控件和 控件的特性结合在一起。
32、滚动条的 属性设置它的当前位置。
33、计时器控件的Enabled属性决定 。
34、计时器控件的 属性设置或返回对计时器控件的计时事件各调用间的毫
秒数。
35、计时器控件的 属性设置为True时,Interval属性的设置值有效。 二、选择题
1、下面关于控件属性说法不正确的是______
A、Backcolor属性返回或设置控件中文本和图形的背景颜色 B、Name属性返回在代码中用于控件的名称
C、ForeColor属性返回或设置控件中文本的字体和前景颜色 D、Caption属性返回或设置在控件中显示的文本 2、以下关于标签控件的事件说法错误的是______
A、Change事件通过设计时改变Caption属性的设置时发生 B、Click事件当用鼠标单击标签控件时发生 C、DblClick事件当用鼠标双击标签控件时发生
D、MouseDown和MouseUp事件分别在按下和释放鼠标键时发生 E、MouseMove事件在移动鼠标时发生 3、只能用来显示文本信息的控件是______
A、文本框 B、标签 C、图像框 D、列表框 4、下列控件属性中,属性值的类型不相同的一项是______
A、 Label控件的Enabled属性与TextBox控件的 Enabled属性 B、Command控件的Default属性与Command控件的Cancel属性 C、OptionButton控件的Value属性与CheckBox控件的Value属性 D、Command 控件的Visible属性与Form控件的Visible属性 5、下列控件中没有Picture属性的是______
A、窗体 B、标签 C、命令按钮 D、以上都不是 6、下列标签属性中属于布尔型的是______
A、Caption B BorderStyle C Visible D Name
7、在文本框控件中,将Text的内容全部显示为用户所定义的字符的属性是_________
A、需要编程来实现 B、Password C、 Passwordchar D 、以上都不是
8、要使一个文本框具有水平和垂直滚动条,则应该将其MultiLine属性设置为True,然后再将 ScrollBare属性设置为_________。 A、0 B、1 C、2 D、3
9、通过文本框的哪个属性可以获得当前插入点所在的位置?_________ A、Position B、SelStart C、SelLength D、SelText 10、要使文本框获得输入焦点,则应使用文本框控件的_________方法。 A、GotFocus B、LostFocus C、KeyPress D、SetFocus
11、在运行程序时,在程序代码中改变文本框的Text属性值,或在文本框中输入新的内容,会相应的触发_________件
A、GotFocus B、Click C、Change D、Dblclick 12、要使文本框可输入多行文字,要更改的默认选项是_________ A、Scrollbars B、Multiline
C、text D、以上都不是
13、要在命令按钮控件上显示图像应_________。
A、设置Picture B、实现不了
C、先将Style设置为1,然后再设置Picture属性 D、以上都不是
14、在下面的_________控件中绘制单选按钮控件,不能实现控件分组? A、Frame B、Shape C、PictureBox D、窗体 15、下列关于复选框的说法,正确的是_________
A、 复选框的Enabled属性用于决定该复选框是否可见 B、 复选框的Value属性用于决定该复选框是否被选中
C、复选框的Tablndex属性用于决定该复选框再控件数组中的序号 D、 复选框的Visibe属性用于决定该复选框是否可用 16、在窗体上面两个单选按钮,名称分别为Optionl和Option2,标题分别为“黑体”和“楷体”;一个复选框,名称为Check1,标题为“粗体”。要求程序运行时,“黑体”单选按钮“粗体”复选框被选中,则能够实现上述要求的语句序列是_________。
A、Option1.Value=True B、Option1.Value=true Check1.Value=False Check1.Value=True
B、Option2.Value=False D、Option.Value=True Check1.Value=Ture Check1.Value=1 17、下列控件中,用于将窗体上的对象分组的是_________。 A、 列表框 B、 组合框 C、文本框 D、 框架 18、下面关于框架的描述有误的是_________。
A、 框架是一个容器控件,用于对屏幕上的对象分组 B、 不同的对象可以放在同一框架中
C、 框架的默认名称为Framex(x为1,2,3,??) D、框架的背景可以显示图像
19、在窗体上面一个名称为List1的列表框,一个名称为Labell的标签,列表框中显示若干国家的名称,当单击列表中的某个国家名时,在标签中显示选中国家的名称。下列正确实现上述功能的程序是_________ A、 Private Sub List1_Click() Labell.Caption=List1.ListIndex End Sub
B、 Private Sub List1_Click() Labell.Text=List1.ListIndex End Sub
C、 Private Sub List1_Click() Labell.Text=List1.Text End Sub
D、Private Sub List1_Click() Labell.Caption=List1.Text End Sub
20、在修改列表框内容时,Addltem方法的作用是_________。
A、清除列表框中的全部内容 B、删除列表框中的指定项目 C、在列表框中插入一行文本 D、在列表框中插入多行文本
21、如果要得到一个不能下拉的列表,应把组合框控件的Style属性值设置为_________
A、0 B、1 C、2 D、3 22、设组合框Combol中有3个项目,则下列能删除最后一项的语句是_________ A、Combol.RemoveItem Text B、Combol.RemoveItem 2 C、Combol.RemoveItem 3
D、Combol.RemoceItem Combol.Listount
23、用户在组合框中输入或选择的数据可以通过下列哪个属性来获得?_________
A、List B、istlndex C、Text D、ListCount 24、以下关于组合框的说法有误的是( )。
A、 组合框是一种独立的控件,但它兼有列表框和文本框的功能 B、Style是组合框的一个重要属性,其取值为0、1和2 C、只有下拉式列表框才可以接受DblClick事件
D、Text属性值是用户所选择的项目文本或直接从编辑区输入的文本
25、设置滚动条控件的_________属性值控制用户单击滚动条和滚动箭头之间的区域时滚动条控件的Value属性值的改变量。
A、LargeChange B、SmallChange C、Max D、 Min 26、在程序运行期间,当滚动条的滑块被拖动时,则立即触发滚动条的_________事件。
A、 Click B、Change C、 DblClick D、Scroll 三、简答题
1、如何为文本框设置访问键? 答:要为文本框设置访问键,可在该文本框前面添加一个标签,并在标签的Caption属性值包含“&<访问键字母>”,把标签的TabIndex属性设置成比文本框的TabIndex属性值大1。
2、向窗体中添加控件,有哪两种方法?
答:要向窗体上添加控件,有以下两种方法:在工具箱中双击控件图标,此时在窗体将产生一个控件;在工具箱中单击控件图标,然后在窗体上拖动鼠标以绘制一个控件。 3、如何设置控件之间的对齐方式?
答:要设置控件之间的对齐方式,可使用“格式”菜单或“窗体编辑器”工具栏。 4、如何创建控件数组?
答:要创建控件数组,可在属性窗口中设置第一个控件的Index属性,然后把其他控件的Name属性设置成与第一个控件的Name属性相同。 5、设计时如何向列表框控件添加选项? 答:可设置List 属性。 区别:
运行时要向列表框中添加项目,应调用additem方法。
6、对于计时器控件,如何取消由interval属性所建立的倒计数? 答:可把该控件的Enabled 属性设置为False。
相关推荐: