VB 程序设计习题要点 联系客服

发布时间 : 星期一 文章VB 程序设计习题要点更新完毕开始阅读be29f2e568dc5022aaea998fcc22bcd127ff4279

第二章 对象及其操作

C) Text1对象的高度为400twip,宽度为1000twip D) Text1对象的高度为400点,宽度为1000点

5.当运行程序时,系统自动执行启动窗体的某个事件过程。这个事件过程是______。

A)Load B)Click C)Unload D)GotFocus 6. 以下说法正确的是______。

A)默认情况下控件的Visible属性的值是True

B)如果设置控件的Visible属性值为False,则该控件从内存中卸载 C)Visible的值可设为0或1

B)设置Visible属性同设置Enabled属性的功能是相同的

7.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是______。 A) 属性、控件和方法 B) 属性、事件和方法 C) 窗体、控件和过程 D) 控件、过程和模块

8. 要使文本框获得输入焦点,则应采用文本框控件的_____方法。

A) GotFocus B) LostFocus C) KeyPress D) SetFocus 9.能够获得一个文本框中被选取文本的内容的属性是_____ 。 A) Text B) Length C) SelText D) SelStart

10.一个命令按钮成为图形命令按钮,则应设置其_____ 属性值。

A) Picture B) Style C) DownPictum D) DisabledPicture 11.使标签中的文本靠右显示,则应将其Alignment属性设置为_____。 A) 0 B)1 C)2 D)3

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

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

13.若要实现当鼠标暂时停留在一命令按钮上时,则显示提示信息,应设置此命令按钮的

______属性。

A)Text B)ToolTipText C)WhatThisHelpI D)HelpContextId 14.下面四个选项中,不是窗体属性是_____。

A)MinButton B)MaxButton C)Caption D)Load 15.为了在运行时能显示窗体左上角的控制框(系统菜单),必须_____。

A) 把窗体的ControlBox属性设置为False,其他属性任意

B) 把窗体的ControlBox属性设置为True,并且把BoderStyle属性设置为1~5 C) 把窗体的ControlBox属性设置为False,同时把BoderStyle属性设置为非0值 D) 把窗体的ControlBox属性设置为True,同时把BoderStyle属性设置为0值 16.不能打开代码窗口的操作是_____。

A)双击窗体设计器的任何地方 B)按下F4键

C)单击工程窗口中的“查看代码”按钮 D)选择“视图”下拉菜单中的“代码窗口” 17.若要将窗体从内存卸载,其实现的方法是______。

A)Show B)UnLoad C)Load D)Hide

.5.

Visual Basic 程序设计实验指导与同步训练 18.若要设置文本框中所显示的文本颜色,应设置的属性是_____。

A)FillColor B)BackColor C)ForeColor D)BackStyle

19.如果按下ESC键就执行某个命令按钮中的命令,则应将此命令按钮的____属性设置为True。

A)Enalbed B)Cancel C)Default D)Value 20.命令按钮不能响应的事件是_____。

A)DblClick B)Click C)MouseDown D)MouseUp

21.若要使标签控件显示时不覆盖其背景内容,要进行设置的属性是_____。

A)BackColor B)BorderStyle C)ForeColor D) BackStyle 22.要使Form1窗体的标题栏显示“欢迎使用VB”以下语句正确的是______。

A)Form1.Text=“欢迎使用VB” B)Form1.Caption=‘欢迎使用VB’ C)Form1.Caption=欢迎使用VB D)Form1.Caption=“欢迎使用VB” 23.不论什么控件,共同具有的属性是_____。

A)Text B)Name C)ForeColor D)Caption

24.当文本框的ScrollBars属性设置成了非零值,但没有效果,其原因是______。

A)文本框没有内容 B)文本框MultiLine属性为False C)文本框的MultiLine属性为True D)文本框的Locked属性为False 25.确定一个窗体或控件的大小的属性是_____。

A)Width或Height B)Width和Height C)Top或Left D)Top和Left 26.为了使某个文件框架不能接收焦点,应将此控件的______。

A)TabIndex属性设置为True B)TabStop属性设置为True C)TabStop属性设置为False D)Enabled属性设置为True 27.下列属性值为字符串属性的是______。

A)Caption B)Value C)Width D)Height

28.若使用Textbox控件时,为对用户输入内容进行立即检查,应对Textbox控件的哪个事件编程_____。

A) Change B) Interval C) Left D) Top

29. 窗体的隐藏和删除,分别用在不同的场合,隐藏Forml和删除Forml的命令是_____。

A) Hide Forml Unload Forml B) Forml.Hide Forml.Unload C) Forml.Hide Unload Forml D) Hide Forml Forml.Unload 30. 在窗体上画一个名称为textl的文本框和一个名称为labell的标签,要求如下程序运行时,在文本框中输入的内容立即在标签中显示: Private Sub Textl______()

Labell.Caption = Textl.Text End Sub

在下划线上填入的内容是_____。

A)Focus B)Click C)Chang D)LostFocus

. 6.

第二章 对象及其操作

二、填空题

1.文本框的默认属性是____,标签控件的默认属性是____,命令按钮的默认属性是____。 2.如果将文本框的_____属性设置为20,则输入文本框中的字符数不能超过20个。 3. 标签的标题内容太长,需要根据标题自动调整标签的大小时,应设置标签的______属性为True。若需要标签在垂直方向变化大小以与标题相适应,还应设置______属性为True。

4.窗体的Load事件是在窗体被加载到内存时______触发的事件。

5.在程序运行中,要想使用按钮变成看得见但不可操作,则应设置______的属性是False。在程序运行中,要想使某个按钮变成看不见,则应设置Visible的属性是______。 6. 建立控件时系统自动给控件一个名称,第一个建立的命令按钮的名称是______,但最好用有意义的名称,命令按钮有意义的名称之前加前缀______。 7. VB6.0识别对象靠的是对象的______属性

8. 如果要将窗体的最大化按钮和最小化按钮屏蔽掉,应把窗体的______和______属性设置成Flase。

9. 若已建立了Form1和Form2两个窗体,默认启动窗体为Form1。通过______菜单的______命令的______选项卡,可将启动窗体设置为Form2,在程序运行中若要显示Form1窗体,则应执行执行______语句。

10. 为了选择多个控件,可以按住______键,然后单击每个控件。 11. 控件的name属性只能在______中改变,而不能通过代码改变, 不同类型控件的Name属性不能相同。

12. 控件和窗体的Name属性只能通过______设置,不能在______期间设置。

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

三、参考答案

1)选择题

1.C 2.C 3.A 4.A 5.A 6.A 7.B 8.D 9.C 10.B 11.B 12.D 13.B 14.D 15.B 16.B 17.B 18.C 19.B 20.A 21.D 22.D 23.B 24.B 25.B 26.C 27.A 28.A 29.C 30.C 2)填空题

1. Text、Caption、Default 2. MaxLength 3. Autosize、WordWrap 4.自动 5. Enabled、False 6.Command1 Cmd 7. Name 8. MaxButton MinButton 9. 工程、工程1属性 、通用、Form1.show 10. Ctrl 11. 属性窗口12. 设计期间、程序运行(或运行) 13.Scrollbars

.7.

Visual Basic 程序设计实验指导与同步训练 第三章 数据类型及其运算

一、填空题

1. 在VB6.0中,合法的长整型常量是_______。

A)123456 B)0& C)31276! D)345# 2.下列四个选项中,不是VB数值常量的是______。

A)2E8 B)2E0.6 C)1234 D)1.5E-4 3. 设有如下变量声明

Dim TestDate As Date

为变量TestDate正确赋值的表达方式是_______

A) TextDate=#1/1/2002# B) TestDate=#\

C)TextDate=date(\

4.VB6.0规定,不同类型的数据占用的存储空间是不同的。下列各组数据类型中,占用存储空间从小到大顺序排列的是_______。

A)Byte,Integer,Long,Double B)Byte,Integer, Double,Boolean C)Boolean,Byte,Integer,Long D)Boolean,Double,Long,Integer 5.下面变量名不合法的是_____。

A)a B)abcd C)a$x D)C_E 6.VB6.0中执行下面的四个语句时出现错误的是_____。

A)x=COS(0) B)x=SQR(-4) C)x=LOG(2) D)x=SIN(0) 7.下面的四个表达式语法正确的是______。

A)a>b .AND. b<>c B)a>b c C)a>b AND <>c D)a>b AND b<>c 8.VB中表达式COS(0)+ABS(-1)+INT(RND(1))+SGN(-5)的值是______。

A) 1 B)–3 C)–2 D) 2 9.在以下运算中,优先级最低的是______。 A) / B)\\ C) Mod D) * 10.下面逻辑表达式的值为假的是______。

A) \11.执行以下程序段后,输出的结果是______。 Ia = 22 Ib = 20 Ia =Ib-Ia

a =Ltrim(Str(Ib)+Str(Ia)+STR(Ib)) Print a

A) 20-2 20 B)18 C)20-220 D) \

12.设a为整型变量,不能正确表达数学关系:10

. 8.