vb第三阶段复习题解析.docx

上传人:b****3 文档编号:27053672 上传时间:2023-06-26 格式:DOCX 页数:29 大小:56.52KB
下载 相关 举报
vb第三阶段复习题解析.docx_第1页
第1页 / 共29页
vb第三阶段复习题解析.docx_第2页
第2页 / 共29页
vb第三阶段复习题解析.docx_第3页
第3页 / 共29页
vb第三阶段复习题解析.docx_第4页
第4页 / 共29页
vb第三阶段复习题解析.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

vb第三阶段复习题解析.docx

《vb第三阶段复习题解析.docx》由会员分享,可在线阅读,更多相关《vb第三阶段复习题解析.docx(29页珍藏版)》请在冰豆网上搜索。

vb第三阶段复习题解析.docx

vb第三阶段复习题解析

第三阶段复习题

菜单、文件、对话框、多重窗体

菜单和对话框

1.VisualBasic的对话框分为3类,这3类对话框是。

A.输入对话框、输出对话框和信息对话框

B.预定义对话框、自定义对话框和文件对话框

C.预定义对话框、自定义对话框和通用对话框

D.函数对话框、自定义对话框和文件对话框

【解答】C

2.下列不能打开“菜单编辑器”窗口的操作是。

A.按Ctrl+E键

B.单击工具栏中的“菜单编辑器”按钮

C•执行“工具”菜单项中的“菜单编辑器”命令

D.按Shift+Alt+M键

【解答】D

3.

(变灰),

假定有一个菜单项,名为Menultem,为了在运行时使该菜单项失效

应使用的语句为。

A.Menultem.Enabled=FalseB.Menultem.Enabled=True

C.Menultem.Visible=TrueD.Menultem.Visible=False

【解答】A

4.以下叙述中错误的是。

A.在同一窗体的菜单项中,不允许出现标题相同的菜单项

 

B.在菜单的标题栏中,

&”所引导的字母指明了访问该菜单项的访问键

 

C•程序运行过程中,可以从新设置菜单的Visible属性

D.弹出式菜单也在菜单编辑器中定义

【解答】A

5•对话框在关闭之前,不能继续执行其他操作,这种对话框属于。

A.输入对话框B.输出对话框

C•模式(模态)对话框D.无模式对话框

【解答】C

6.假设在窗体上已经添加了通用对话框CommonDialog控件并设置好了属性,其名称是CommonDialogl,在程序中执行了CommonDialogl.Filter=All

Files(*.*)|*.*|Windowsd源文件(|*.wmf)|*.wmf|位图(*.bmp)|*.bmpl语句后,在对话框的文件列表中出现的选项个数是。

A.1B.3C.6D.该语句有错,不能执行

【解答】B

7.打开菜单编辑器的方法有4种,以下不能打开菜单编辑器的操作是。

A.选择“工具”下拉菜单中的“菜单编辑器”选项

B.单击工具栏中的“菜单编辑器”按钮

C.在“窗体窗口”上单击右键选择弹出菜单中的“菜单编辑器”,选项

D.按Ctrl+O键

【解答】D

8.关于自定义对话框概念的说明错误的是。

A.建立自定义对话框时必须执行添加窗体的操作

B.自定义对话框实际上是VisualBasic的窗体

C•在窗体上还要使用其他控件才能组成自定义对话框

D.自定义对话框不一定要有与之对应的事件过程

【解答】D

9•将窗体的Visible属性设置为True,与使用产生的效果一样。

A.Load语句B.Unload语句C.Show方法D.Hide方法

【解答】C

填空题

1.有多个对话框可以同时被打开,这种对话框的类型是通用类型。

2.菜单编辑器窗口有3个区域:

菜单属性区、菜单编辑区和菜单项显示区

3.菜单分为下拉式菜单和弹出式菜单,菜单总与窗体

相关联,设计菜单需要在菜单编辑器中设计。

4.在菜单编辑器窗口要使选定的菜单项前减少一个内缩符号“…”,应单击菜

单编辑区的左缩进_。

5.以模式方式显示自定义对话框Forml应使用语句。

6.在菜单编辑器窗口要使选定的菜单项上移一个位置,应单击菜单编辑区的」

移。

7.VisualBasic6.0能够建立下拉式菜单和弹出式菜单。

8.Load语句与Show方法功能上的区别是show方法可触发窗体load事件过

程。

9.在菜单编辑器窗口要使选定的菜单项前增加一个内缩符号“…”,应单击菜

单编辑区的右缩进。

10.在菜单编辑器窗口要使选定的菜单项下移一个位置,应单击菜单编辑区的_

下移。

11.CommonDialog$件是属于的一个组件。

12.菜单编辑器窗口的菜单编辑区有7个控制按钮,它们是:

左、右箭头,上、

下箭头,插入、删除和下一个。

13.将CommonDialog空件添加到工具箱中的操作是在_通用对话框中完成的。

14.菜单编辑器的“标题”选项对应于菜单控件的Caption属性。

菜单编辑器的“名称”选项对应于菜单控件的

name属性

菜单编辑器的“索引”选项对应于菜单控件的index属性。

16•打开菜单编辑器选择工具下拉菜单中的“菜单编辑器”选项

17.弹出式菜单的设计是在菜单编辑器窗口中进行的

18.建立弹出式菜单要使用的方法是popupmenu。

19.要使某一个菜单项不能操作,应把False赋给菜单项的属性是

Enabled。

20.如果要为某个菜单项设置一个快捷键(由Alt键和一个指定的字符组成),设置方法是:

在设置菜单控件的标题属性时,在希望作为快捷键的字符前加上一个

&符号即可。

21.打开菜单编辑器选择的快捷键是ctrl+E。

22.菜单设计是在“菜单编辑器”中进行的。

在菜单编辑器中完成菜单设计后,

若要使该菜单作为弹出式菜单,应该使用popupmenu方法来显示它。

选择题

1.用InputBox函数设计的对话框,其功能是__B

A.只能接收用户输入的数据,但不会返回任何信息

B•能接收用户输入的数据,并返回用户输入的信息

C•既能用于接收用户输入的信息,又能用于输出信息

D.专门用于输出信息

2.和CommonDialog1.Action=3等效的方法是C

A.CommonDialog1.ShowOpenBCommonDialogl.ShowFont

C.CommonDialogl.ShowColorD.CommonDialogl.ShowSave

3•为了将菜单项分组,使不同类型菜单项之间用一条水平线分隔开。

设置方法是在菜单中插入一个菜单项,将该菜单控件的A属性设为一个连字符(-)

即可。

A.NameBVisibleC.ShortCutD.Caption

4.菜单编辑器窗口有3个区域,不属于菜单编辑器的是B。

A.菜单属性区B.菜单在线演示区C.菜单编辑区D.菜单项显示区

5.设置菜单项快捷键的方法是:

在设置菜单项的Caption属性时,在希望作为

快捷键的字母前加上一个符号C即可。

A.#B.*C.&D.$

6.执行MsgBox语句后弹出的对话框是属于对话框。

A.接收用户信息B.无边界C.模式D.无模式

7.和CommonDialog1.Action=2等效的方法是D。

A.CommonDialog1.ShowOpenBCommonDialog1.ShowFont

C.CommonDialog1.ShowColorD.CommonDialog1.ShowSave

8.对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于__

D。

A.输入对话框B.输出对话框

C.无模式对话框D.模式(模态)对话框

9.下面4个选项中,错误的选项是A。

A.菜单名称是显示在菜单项上的字符串B.菜单名称是程序使用菜单的标识

C.菜单名称是设置菜单项属性的对象D.菜单名称是引用菜单项属性的对象

10.InputBox函数的参数中,必需的参数是D。

A.Xpos和YposB.DefaultC.TitleD.Prompt

11.文件操作对话框中FileName属性是B。

A.只含有文件名的字符串

B.含有相对于当前文件夹的路径和文件名的字符串

C.含有相对于当前盘的绝对路径和文件名的字符串

D.含有盘符、绝对路径和文件名的字符串

12.通用对话框提供了一组基于Windows标准的对话框,在它的标准的对话框中不含C。

A.打开对话框B.另存为对话框C.显示对话框D.颜色对话框

13.如若菜单项前面没有内缩符号“…”,表示该菜单项是_Do

A.主菜单项B.子菜单项C.下拉式菜单D.弹出式菜单

14.创建自定义对话框第一个步骤是Ao

A.在工程中添加窗体B.设计对话框外观

C.向窗体添加控件D.设计控件对象的外观和特征

15.若要想设置菜单项快捷键,应在菜单项的标题中加入的符号是Bo

A.IB.&C.@D%

16.VisualBasic的“部件(O…”菜单项是包含在D主菜单中。

A.视图B.编辑C.格式D.工程

17.要将CommonDialog控件添加到工具箱中,应在“部件”对话框中选中—C选项,然后单击确定按钮。

A.MicrosoftADODataControl6.0B.MicrosoftChartControl6.0

C.MicrosoftCommonDialogControl6.0D.MicrosoftDataGridControl6.0

18.菜单项能触发的事件有Do

A.MouseDownBMouseUpClick和DblClick

C.ClickD.DblClick和Click

19.打开“部件”对话框的快捷按钮是__Ao

A.Ctrl+T键B.Ctrl+O键C.Ctrl+A键D.Ctrl+N键

20.使用“打开”对话框的方法是D。

A.双击工具箱中的“打开”控件,将其添加到窗体上

B.单击CommonDialog控件,然后在窗体上画出“打开”对话框

C.在程序中用Show方法显示“打开”对话框

D.在程序中用ShowOper方法显示“打开”对话框

21.假设在窗体上已经添加了通用对话框CommonDialog控件并设置好了属性,其名称是CommonDialog,在程序中要显示“打开”对话框,使用的语句是_

A。

A.CommonDialogl.Action=1B.CommonDialogl.Action=2

C.CommonDialogl.Action=3D.CommonDialogl.Action=4

22.关于VisualBasic的菜单设计的叙述正确的是C。

A.VisualBasic的菜单也是一个控件,存在于VisualBasic的工具箱中

B.VisualBasic的菜单也具有外观和行为的属性

C.VisualBasic的菜单设计是在“菜单编辑器”中进行的,它不是一个控件

D.菜单的属性也是在“属性窗口中”设置的

23.在菜单设计器中,要将当前菜单项下移一个等级,应按B按钮。

A.“左箭头”B.“右箭头”C.“上箭头”D.“下箭头”

24.在菜单设计器中,要将当前菜单项下移一个位置,应按D按钮。

A.“左箭头”B.“右箭头”C.“上箭头”D.“下箭头”

25.VB中的菜单B。

A.有组合式菜单和列表式菜单B.有下拉式菜单和弹出式菜单

C.只有弹出式菜单D.只有下拉式菜单

26.要让菜单项不显示出来,应将A属性值设置为False。

A.VisibleB.EnabledC.MoveableD.Checked

27.激活弹出式菜单的命令是D。

A.LoadB.ShowC.SetFocusD.PopupMenu

28.要将菜单项的某字母设置为热键,在菜单设计中,应在菜单项的标题的该字母前加C字符。

A./B.@C.&D.\

29.打开通用对话框的“帮助”对话框的方法是C

A.ShowOpenB.ShowSaveC.ShowHelpD.ShowFont

30.打开通用对话框的“打印机”对话框的方法是C

A.ShowOpenB.ShowSaveC.ShowPrinterD.ShowFont

31.打开通用对话框的“另存为”对话框的方法是_B

A.ShowOpenB.ShowSaveC.ShowColorD.ShowFont

32.打开通用对话框的“字体”对话框的方法是D_。

A.ShowOpenB.ShowSaveAsC.ShowColorD.ShowFont

33.要让菜单项无效,应将B属性值设置为False。

A.VisibleB.EnabledC.MoveableD.Checked

34.要让没有显示的菜单项显示出来,应将A属性值设置为True。

A.VisibleB.EnabledC.MoveableD.Checked

35•以下A可从通用对话框的“打开”对话框中返回用户选择的文件名。

A.FileNameB.PathC.FontNameD.Color

36.以下D可从通用对话框的“颜色”对话框中返回用户选择的颜色。

A.FileNameB.PathC.FontNameD.Color

37.以下B可从通用对话框的“字体”对话框中返回用户选择的字体大

小。

A.FileNameB.FontSizeC.FontNameD.Size

38•以下C可从通用对话框的“字体”对话框中返回用户选择的字体名。

A.FileNameB.PathC.FontNameD.Color

39.以下A为True时,表明用户从通用对话框的“字体”对话框中选择了粗体字

A.FontBoldB.PathC.FontNameD.Color

40.以下D为True时,表明用户从通用对话框的“字体”对话框中选择了斜体字。

A.FontBoldB.PathC.FontNameD.Fontltalic

41.在通过对话框的_A属性中,可以设置所打开对话框的“默认路径”<

A.FileNameB.InitDirC.FilterD.Pattern

多重窗体应用

1•如果要在应用程序添加另一个窗体,正确的操作方法是

A.在“文件”的下拉菜单中选择“添加窗体”命令

B.在“工程”的下拉菜单中选择“添加窗体”命令

C.在“编辑”的下拉菜单中选择“添加窗体”命令

D.在“工具”的下拉菜单中选择“添加窗体”命令

【解答】B

2.在当前工程中添加一个新的窗体,错误的操作是。

A.在“工程”下拉菜单中选择“添加窗体”命令

B.从工具栏中单击“添加窗体”按钮

C.在代码窗口或属性窗口中输入一个新的窗口名称,即自动建立一个新的窗体

D.在工程资源管理器中,在工程图标上右击鼠标,打开快捷菜单,选择“添加

(A)”后,再单击“添加窗体”命令

【解答】C

3.要设置工程中某一个窗体为启动窗体,必须的操作步骤是。

A.打开“属性窗口”,选择作为启动窗体的窗体名称

B.打开“代码窗口”,用VisualBasic语句设置启动窗体

C•打开“工程属性”对话框,选择作为启动窗体的窗体名称

D.打开“窗体设计器”窗口,选择作为启动窗体的窗体名称

【解答】C

4.下列语句中,在运行时能使Forml窗体上的图形显示的语句是

A.Forml.RefreshB.Forml.Hide

C.UnloadFromlD.Form1.cls

【解答】A

5.在多窗体设计时,“工程资源管理器”窗口是很有用的窗口。

关于“工程资

源管理器”窗口功能的说明,错误的是。

A.在“工程资源管理器”窗口中可以设置某一个窗体作为启动窗体

B.在“工程资源管理器”窗口中显示与工程有关的文件和对象

C.在“工程资源管理器”窗口中某一图标左边方框内有“-”号表示该项已经被移走

D.在“工程资源管理器”窗口中双击.frm的文件名(或图标),能够打开该文件的窗体

【解答】C

6.要将名为MyForm的窗体显示出来,正确的方法是使用。

A.MyFormShowBShow.MyFormCMyFormLoadD.MyForm.Show

【解答】D

填空题

1•一个窗体对象至少包含.一个事件一。

2.建立窗口并存盘后,除了生成窗体文件外,还会生成工程(.vbp)文

件。

3.窗体模块由标准模块、窗体模块和Submain构成。

4.“闲置循环”指的是闲置状态下执行的循环。

5.程序运行时要使某一个窗体暂时隐藏,但不从内存中清除,应使用—

form.hide。

6.请将下面的一段程序填写完整。

PrivateSubCommand1_Click()

Fori=lTo1000

x=

Forj=1To1000

y=i*j

Nextj

Cls

Printy;

Nexti

EndSub

7.在当前工程中添加一个新的窗体,应选择菜单栏工程下拉菜单中的

选项。

8.要卸载窗体,需要用到的语句是Unloadobject,要隐藏窗体,需要

用至卩的语句是object.hide。

9•多重窗体工程在保存时的步骤是保存模块,保存工程。

10•在“工程资源管理器”窗口中要打开一个窗体,应该双击扩展名为frm

的文件。

11.标准模块中的全局变量声明用来声明,应该放在标准模块

的。

12.在“工程资源管理器”窗口中,工程图标左侧方框内标有“+”号,表

13.在“工程”中移除窗体命令的作用是。

14.SubMain过程的作用是,应该在

模块里建立它,一个工程里可以含有一个SubMain过程,它是不会被自动识别

并执行的,需要人为的设定。

执行工程菜单中的工程1属性命令,在通用选项卡中单击启动对象条目右边的下拉箭头,将显

示所在工程的所有窗体名称和SubMain过程,选择SubMain,单击“确定”按钮,就可把SubMain过程设定为启动过程。

15.载入多重窗体工程时,应如何操作。

16.在VisualBasic中窗体具有2种状态:

分别是和,窗体

的Show方法有模式参数可以选择这2种状态。

选择题

1.窗体设计器是用来设计B。

A.应用程序的代码段B.应用程序的界面

C•对象的属性D.对象的事件

2.要想通过单击Form2上的Command1从内存中清除Form2窗体,则可在

Command的单击事件中,使用__C命令。

A.LoadForm2B.Form2.ShowC.UnloadForm2D.Form2.hide

3.关于窗体上控件的基本操作错误的是__B。

A.按下一次Del键只能删除一个控件

B•按下一次Del键可以同时删除多个控件

C•按住Shift键,然后单击每个要选择的控件,可以同时选中多个控件

D.按住Ctrl键,然后单击每个要选择的控件,可以同时选中多个控件

4.窗体设计器是用来设计B。

A.应用程序的代码段B.应用程序的界面

C•对象的属性D.对象的事件

5.通过“工程”菜单的D命令可以将多个窗体添加到工程中。

A.工程属性B.添加模块C.添加类模块D.添加窗体

6.设置在窗体的标题栏上显示的文字信息应使用_B属性。

A.NameBCaptionC.TopD.Font

7.下列4个关于DoEvents语句的叙述中,正确的是C。

A.DoEvents语句是一条非执行语句

B.即使使用DoEvents语句,也不能改变语句执行的顺序

C.DoEvents语句提供了在某个循环中将控制权交给操作系统的功能,可以改变和控制语句的执行顺序

D.DoEvents语句没有返回值

8.在窗体对象中,要使窗体上没有最大化按钮应将A属性设置为False

A.MaxButtonB.MinButtonC.ButtonD.不能去掉最大化按钮

9.窗体上有一个命令按钮Commandl与按Esc键(或单击该命令按钮)的作用相同的语句是A。

A.Commandl.Enabled=TrueB.Commandl.Visible=True

C.Commandl.Cancel=TrueD.Commandl.Value=True

10.使用下列哪个语句,只将窗体Forml载入内存,但不显示在屏幕上A

A.LoadForm1B.Form1.LoadC.ShowForm1D.Form1.Show

11.下列叙述错误的是C。

A.—个应用程序可以只有一个窗体

B.—个应用程序通常由多个窗体组成

C•一个窗体一定对应一个窗体文件,所以一个应用程序只能包含一个窗体

D.—个应用程序只能有一个启动窗体

12•关于启动窗体的说明,错误的是_B。

A.系统默认将第一个建立的窗体作为启动窗体

B.系统默认将最后一个被编辑的窗体作为启动窗体

C.多窗体程序中,只能有一个窗体是启动窗体

D.可以根据需要,设置某一个窗体作为启动窗体

13•执行多窗体应用程序时B。

A.打开一个窗体后,其他窗体都会被关闭

B.在某一时刻只能打开一个窗体

C•打开一个窗体后,其他窗体都会被隐藏起来

D.允许同时打开多个窗体

14.在VisualBasic工程中可以作为“启动对象”的程序有D

A.任意窗体或模块B.任意窗体

C.任意窗体或SubMain过程D.SubMain过程或其他任意模块

15.关于多窗体应用程序的叙述正确的是。

A.连续向工程中添加多个窗体,会生成多个窗体模块

B.连续向工程中添加多个窗体,存盘后只生成一个窗体模块

C.每添加一个窗体,即生成一个工程文件

D.只能以第一个建立的窗体作为启动界面

16.下列关于事件过程的正确说法是B。

A.事件过程是用于处理用户操作激发的事件的代码

B.事件过程是程序员编写的各种子程序

C.事件过程储存在标准模块中

D.事件过程与通用过程完全一样

17.下列添加窗体的操作错误的是B。

A.可以选择菜单栏中的菜单命令来添加窗体

B•可以选择工具栏中的“添加工程”命令来添加窗体

C•可以在工程资源管理器中选择快捷菜单中的相应选项来添加窗体

D.可以从控件工具箱中选择相应的控件来添加窗体

18.当一个工程含有多个窗体时,其中的启动窗体是D

A.启动VisualBasic时建立的窗体B.第一个添加的窗体

C.最后一个添加的窗体D.在“工程属性”对话框中指定的窗体

19.从工程中删除窗体的方法是D。

A.选择删除命令,再选择要删除的窗体

B.先选择要删除的窗体,再选择删除命令

C•选择删除命令后,再给出要删除的窗体名

D.先给出要删除的窗体名,再选择删除命令

20.若要将窗体从内存中卸载,其实现的方法是B。

A.ShowHideB.UnloadC.LoadD.Hide

21.在标准模块中全局变量Public应放在模块的A。

A.开始B.结束C.中间D.任意位置

22

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1