【计算机类职业资格】二级VISUAL+BASIC-94及答案解析.doc

上传人:sofeeling205 文档编号:1327528 上传时间:2019-10-17 格式:DOC 页数:15 大小:86.50KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+BASIC-94及答案解析.doc_第1页
第1页 / 共15页
【计算机类职业资格】二级VISUAL+BASIC-94及答案解析.doc_第2页
第2页 / 共15页
【计算机类职业资格】二级VISUAL+BASIC-94及答案解析.doc_第3页
第3页 / 共15页
【计算机类职业资格】二级VISUAL+BASIC-94及答案解析.doc_第4页
第4页 / 共15页
【计算机类职业资格】二级VISUAL+BASIC-94及答案解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、二级 VISUAL+BASIC-94 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.窗体上有一个用菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。以下叙述中错误的是(分数:2.50)A.在设计“粘贴”菜单项时,在菜单编辑器窗口中设置了“有效”属性(有“”)B.菜单中的横线是在该菜单项的标题输入框中输入了一个“-”(减号)字符C.在设计“选中”菜单项时,在菜单编辑器窗口中设置了“复选”属性(有“”)D.在设计该弹出菜单的主菜单项时,在菜单编辑器窗口中去掉了“可见”前面的“”2.以下打开 Visual

2、Basic 菜单编辑器的操作中,错误的是(分数:2.50)A.执行“编辑”菜单中的“菜单编辑器”命令B.执行“工具”菜单中的“菜单编辑器”命令C.单击工具栏中的“菜单编辑器”按钮D.右击窗体,在弹出的快捷菜单中选择“菜单编辑器”命令3.如果一个菜单项的 Enabled 属性被设置为 False,则程序运行时,该菜单项(分数:2.50)A.不显示B.显示但无效C.有效可用D.不显示但有效可用4.以下说法中正确的是(分数:2.50)A.任何时候都可以用 Ctrl+E 键打开菜单编辑器B.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器C.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器D.任何

3、时候都可以用标准工具栏的“菜单编辑器”按钮打开菜单编辑器5.如果一个顶级菜单项的访问键为 D,则以下等同于单击该菜单项的操作为(分数:2.50)A.按 Ctrl+D 键B.按 Alt+D 键C.按 D 键D.按 Shift+D 键6.下列关于菜单项的描述中,错误的是(分数:2.50)A.通过内缩符号()设置菜单项的层次B.通过 Enabled 属性设置菜单项的有效性C.菜单项的索引号可以不连续D.菜单项的索引号必须从 1 开始7.以下关于菜单的叙述中,错误的是(分数:2.50)A.当窗体为活动窗体时,用 Ctrl+E 键可以打开菜单编辑器B.把菜单项的 Enabled 属性设置为 False,

4、则可删除该菜单项C.弹出式菜单在菜单编辑器中设计D.程序运行时,利用控件数组可以实现菜单项的增加或减少8.下列关于菜单项的描述中,错误的是(分数:2.50)A.菜单项不能响应 Click 事件以外的其他事件B.每个菜单项都可以被看作一个控件,具有相应的属性和事件C.菜单项的索引号可以不连续D.通过 Visible 属性设置菜单项的有效性9.在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为(分数:2.50)A.退出(X&)B.退出(&X)C.退出(X#)D.退出(#X)10.为了显示弹出式菜单,要使用(分数:2.50)A.窗体的

5、 PopupMenu 方法B.窗体的 OpenMenu 方法C.菜单的 PopupMenu 方法D.菜单的 OpenMenu 方法11.下面关于菜单的叙述中正确的是(分数:2.50)A.为使选中一菜单项就可执行某种操作,要为它的 Click 事件过程编写执行该操作的代码B.同一级菜单中的菜单项不能同名,但不同级菜单中的菜单项可以同名C.只能使用鼠标右键把弹出式菜单弹出来D.弹出式菜单中的菜单项不能再有自己的子菜单12.在窗体上画一个通用对话框,程序运行中用 ShowOpen 方法显示“打开”对话框时,希望在该对话框的“文件类型”栏中只显示扩展名为 DOC 的文件,则在设计阶段应把通用对话框的

6、Filter 属性设置为(分数:2.50)A.“(*.DOC)*.DOC“B.“(*.DOC)|(.DOC)“C.“(*.DOC)*.DOC“D.“(*.DOC)|*.DOC“13.以下关于通用对话框的叙述中,错误的是(分数:2.50)A.在程序运行状态下,通用对话框控件是不显示的B.通用对话框控件是 Visual Basic 的标准控件C.设计时,通用对话框控件的大小是固定的,不能改变D.在同一个程序中,一个通用对话框控件可以作为打开、保存等多种对话框14.窗体上有一个名称为 CD1 的通用对话框,一个名称为 Command1 的命令按钮,相应的事件过程如下: Private Sub Com

7、mand1_Click() CD1.Filter=“All File|*.*|Text File|*.txt|PPT|*.ppt“ CD1.FilterIndex=2:CD1.InitDir=“C:“ CD1.FileName=“default“:CD1.ShowSave End Sub 关于上述过程,以下叙述中正确的是(分数:2.50)A.默认过滤器为“*.ppt”B.指定的初始目录为“C:/”C.打开的文件对话框的标题为“default”D.上面事件过程实现保存文件的操作15.在窗体画一名为 CommonDialog1,则下列与 CommonDialog1.ShowOpen 方法等效的语句

8、是(分数:2.50)A.CommonDialog1.Action=1B.CommonDialog1.Action=2C.CommonDialog1.Action=3D.CommonDialog1.Action=416.下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是(分数:2.50)A.InitDir 属性用于设置对话框中显示的起始目录B.Filter 属性用于设置对话框默认的过滤器C.DefaultExt 属性用于设置对话框中默认的文件类型D.FileTitle 属性用于存放对话框中所选择的文件名17.下列关于通用对话框 CommonDialog1 的叙述中,错误的是(分数

9、:2.50)A.只要在“打开”对话框中选择了文件,并单击“打开”按钮,就可以将选中的文件打开B.使用 CommonDialog1.ShowColor 方法,可以显示“颜色”对话框C.CancelError 属性用于控制用户单击“取消”按钮关闭对话框时,是否显示出错警告D.在显示“字体”对话框前,必须先设置 CommonDialog1 的 Flags 属性,否则会出错18.通用对话框 Filter 属性的作用是(分数:2.50)A.设置对话框的标题B.指定对话框所选择的文件名C.指定对话框的打开方式D.指定对话框中显示的文件类型19.窗体上有一个名称为 CD1 的通用对话框,一个名称为 Text

10、1 的文本框,窗体的单击事件过程如下: Private Sub Form_Click() CD1.DialogTitle=“改变颜色“:CD1.Color=Form1.BackColor CD1.Action=3:Text1.BackColor=CD1.Color End Sub 运行程序时,单击窗体,则以下叙述中错误的是(分数:2.50)A.通用对话框的标题被改为“改变颜色”B.通用对话框被打开为颜色对话框C.若选择颜色对话框中的“取消”按钮,则文本框的背景色改为窗体背景色D.若选择颜色对话框中的“确定”按钮,则文本框的背景色改为在颜色对话框中选中的颜色20.假定在窗体上添加了一个通用对话框

11、控件,其名称为 CD1,并有如下程序段: CD1.ShowOpen:CD1.DefaultExt=“doc“ 在打开文件的对话框中选择了“c:/file1.txt“文件,则 FileTitle 属性的值是(分数:2.50)A.file1.docB.file1.txtC.c:/file1.txtD.c:/file1.doc21.利用通用对话框控件打开字体对话框的操作是(分数:2.50)A.把通用对话框控件的 Action 属性设置为 4B.把通用对话框控件的 Action 属性设置为 5C.调用通用对话框控件的 OpenFont 方法D.调用通用对话框控件的 ShowText 方法22.以下关于

12、多重窗体程序的叙述中,错误的是(分数:2.50)A.对于多重窗体程序,需要单独保存每个窗体B.在多重窗体程序中,可以根据需要指定启动窗体C.在多重窗体程序中,各窗体的菜单是彼此独立的D.用 Hide 方法不仅可以隐藏窗体,而且还可以清除内存中的窗体23.下列操作中不能向工程添加窗体的是(分数:2.50)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏上的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令24.对于含有多个窗体的工程而言,以下叙述中正确的是(分数:2.50)A.没有指

13、定启动窗体时,系统自动将最后一个添加的窗体设置为启动窗体B.启动窗体可以通过“工程属性”对话框指定C.Load 方法兼有装入和显示窗体两种功能D.Hide 方法可以将指定的窗体从内存中清除25.设工程中有 Form1、Form2 两个窗体,要求单击 Form2 上的 Command1 命令按钮,Form2 就可以从屏幕上消失,下面的事件过程中不能实现此功能的是(分数:2.50)A.Private Sub Command1_Click() Form2.Hide End SubB.Private Sub Command1_Click() Unload Me End SubC.Private Sub

14、 Command1_Click() Form2.Unload End SubD.Private Sub Command1_Click() Me.Hide End Sub26.工程中有 Form1、Form2 两个窗体(Form1 中有文本框 Text1;Form2 中有 Text1 文本框和 Command1 命令按钮)。Form1 是启动窗体。在这些模块中编写下面的程序代码:Form1 中的代码如下: Private Sub Text1_DblClick() Text1=“VisualBasic“ Form2.Show End Sub Form2 中的代码如下: Private Sub Co

15、mmand1_Click() Text1=Form1.Text1 Form1.Show End Sub 下面关于程序的叙述中错误的是(分数:2.50)A.双击 Form1 的 Text1 后,Text1 中显示“VisualBasic”,弹出 Form2B.双击 Form1 的 Text1 后,Form2 成为当前窗体C.单击 Form2 的命令按钮,Form1 成为当前窗体D.Form2 的 Text1=Form1.Text1 语句不能正确执行27.设工程中有 2 个窗体:Form1 和 Form2,每个窗体上都有一个名称为 Text1 的文本框。若希望把 Form1上文本框中的内容复制到

16、Form2 上的文本框中,应进行的操作是(分数:2.50)A.执行 Form1 中的语句:Form1.Text1=Form2.Text1B.执行 Form1 中的语句:Text1=Form1.TextC.执行 Form2 中的语句:Form1.Text1=Text1D.执行 Form2 中的语句:Text1=Form1.Text128.设工程文件包含两个窗体文件 Form1.frm、Form2.frm 及一个标准模块文件 Module1.bas。两个窗体上分别只有一个名称为 Command1 的命令按钮。Form1 的代码如下: Public x As Integer Private Sub

17、Form_Load() x=1:y=5 End Sub Private Sub Command1_Click() Form2.Show End Sub Form2 的代码如下: Private Sub Command1_Click() Print Form1.x, y End Sub Module1 的代码如下: Public y As Integer 运行以上程序,单击 Form1 的命令按钮 Command1,则显示 Form2;再单击 Form2 上的命令按钮Cornmand1,则窗体上显示的是(分数:2.50)A.1 5B.0 5C.0 0D.程序有错29.以下叙述中错误的是(分数:2

18、.50)A.Sub Main 是定义在标准模块中的特定过程B.一个工程中只能有一个 Sub Main 过程C.Sub Main 过程不能有返回值D.当工程中含有 Sub Main 过程时,工程执行时一定最先执行该过程30.Visual Basic 中的“启动对象”是指启动 Visual Basic 应用程序时,被自动加载并首先执行的对象。下列关于 Visual Basic“启动对象”的描述中,错误的是(分数:2.50)A.“启动对象”可以是指定的标准模块B.“启动对象”可以是指定的窗体C.“启动对象”可以是 Sub Main 过程D.若没有经过设置,则默认的“启动对象”是第一个被创建的窗体31

19、.以下关于 VB 文件的叙述中,正确的是(分数:2.50)A.标准模块文件的扩展名是.frmB.VB 应用程序可以被编译为.exe 文件C.一个工程文件只能含有一个标准模块文件D.类模块文件的扩展名为.bas32.如果把程序的启动对象设置为:Sub Main,则 Sub Main 过程(分数:2.50)A.只能写在 Form1 窗体中代码的最前面B.可以写在 Form1 窗体中代码的任何位置C.只能写在某个标准模块的代码中D.可以写在任何窗体或标准模块的代码中33.以下叙述中,错误的是(分数:2.50)A.标准模块不属于任何一个窗体B.工程文件的扩展名为.vbgC.窗体文件的扩展名为.frmD

20、.一个应用程序可以有多个窗体34.以下关于键盘事件的叙述中,错误的是(分数:2.50)A.按下键盘按键既能触发 KeyPress 事件,也能触发 KeyDown 事件B.KeyDown、KeyUp 事件过程中,大、小写字母被视作相同的字符C.KeyDown、KeyUp 事件能够识别 Shift、Alt、Ctrl 等键D.KeyCode 是 KeyVress 事件的参数35.下面不是键盘事件的是(分数:2.50)A.KeyDownB.KeyUpC.KeyPressD.KeyCode36.以下可以判断是否在文本框(名称为 Text1)内按下了回车键的事件过程是(分数:2.50)A.Text1_Ch

21、angeB.Text1_ClickC.Text1_KcyPressD.Text1_GotFocus37.以下说法中正确的是(分数:2.50)A.当焦点在某个控件上时,按下一个字母键,就会执行该控件的 KeyPress 事件过程B.因为窗体不接受焦点,所以窗体不存在自己的 KeyPress 事件过程C.若按下的键相同,KeyPress 事件过程中的 KeyAscii 参数与 KeyDown 事件过程中的 KeyCode 参数的值也相同D.在 KeyPress 事件过程中,KeyAscii 参数可以省略38.向文本框中输入字符时,下面能够被触发的事件是(分数:2.50)A.GotFocusB.Ke

22、yPressC.ClickD.MouseDown39.关于 KeyPress 事件,以下叙述中正确的是(分数:2.50)A.在控件数组的控件上按键盘键,不能触发 KeyPress 事件B.按下键盘上任一个键时,都能触发 KeyPress 事件C.按字母键时,拥有焦点的控件的 KeyPress 事件会被触发D.窗体没有 KeyPress 事件40.下列事件的事件过程中,参数是输入字符 ASCII 码的是(分数:2.50)A.KeyDown 事件B.KeyUp 事件C.KeyPress 事件D.Change 事件二级 VISUAL+BASIC-94 答案解析(总分:100.00,做题时间:90 分

23、钟)一、选择题(总题数:40,分数:100.00)1.窗体上有一个用菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。以下叙述中错误的是(分数:2.50)A.在设计“粘贴”菜单项时,在菜单编辑器窗口中设置了“有效”属性(有“”) B.菜单中的横线是在该菜单项的标题输入框中输入了一个“-”(减号)字符C.在设计“选中”菜单项时,在菜单编辑器窗口中设置了“复选”属性(有“”)D.在设计该弹出菜单的主菜单项时,在菜单编辑器窗口中去掉了“可见”前面的“”解析:解析 本题考查的考点是菜单。菜单项的“有效”属性是控制菜单项的有效性的。只要把一个菜单项的“有效”属性设置为

24、 False,就可以使其失效,运行后该菜单项变为灰色;要在菜单项中插入分隔线应该在标题框中输入“-”菜单项标志,可以通过菜单设计窗口中的“复选”属性设置,当该属性为True 时,相应的菜单项前有“”标记;弹出菜单由于初始运行时应该不可见,故应去掉“可见”前面的“”标记。2.以下打开 Visual Basic 菜单编辑器的操作中,错误的是(分数:2.50)A.执行“编辑”菜单中的“菜单编辑器”命令 B.执行“工具”菜单中的“菜单编辑器”命令C.单击工具栏中的“菜单编辑器”按钮D.右击窗体,在弹出的快捷菜单中选择“菜单编辑器”命令解析:解析 Visual Basic 中的菜单通过菜单编辑器建立,可

25、以通过 4 种方式进入菜单编辑器:执行“工具”菜单中的“菜单编辑器”命令;使用 Ctrl+E 组合键;单击工具栏中的“菜单编辑器”按钮;在要建立菜单的窗体上单击右键,将弹出一个菜单,然后单击“菜单编辑器”命令。3.如果一个菜单项的 Enabled 属性被设置为 False,则程序运行时,该菜单项(分数:2.50)A.不显示B.显示但无效 C.有效可用D.不显示但有效可用解析:解析 菜单项也是对象,也可以设置属性,如果 Enabled 属性被设置为 False,则程序运行时,该菜单项显示但无效(呈现灰色)。4.以下说法中正确的是(分数:2.50)A.任何时候都可以用 Ctrl+E 键打开菜单编辑

26、器B.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器 C.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器D.任何时候都可以用标准工具栏的“菜单编辑器”按钮打开菜单编辑器解析:解析 打开菜单编辑器有 4 种方法:选择菜单“工具”菜单框中的“菜单编辑器”命令;单击工具栏上的“菜单编辑器”按键;使用快捷键Ctrl+E;右击窗体,从弹出的快捷菜单中选择“菜单编辑器”命令。注意:只有当某个窗体成为活动窗体时,才能使用以上方法打开其菜单编辑器。5.如果一个顶级菜单项的访问键为 D,则以下等同于单击该菜单项的操作为(分数:2.50)A.按 Ctrl+D 键B.按 Alt+D 键 C.按 D 键D.按

27、 Shift+D 键解析:解析 访问键就是菜单项中加了下划线的字母,只要同时按下Alt键和加了下划线的字母键,就可以选择相应的菜单项。设置访问键时,必须将菜单标题中要设为访问键的字母前面加上“&”字符。6.下列关于菜单项的描述中,错误的是(分数:2.50)A.通过内缩符号()设置菜单项的层次B.通过 Enabled 属性设置菜单项的有效性C.菜单项的索引号可以不连续D.菜单项的索引号必须从 1 开始 解析:解析 在菜单编辑器中,可以通过内缩符号()设置菜单项的层次;通过 Enabled 属性设置菜单项的有效性,Visible 属性设置菜单项的可见性;菜单的索引号必须是从 0 开始的连续值。7.

28、以下关于菜单的叙述中,错误的是(分数:2.50)A.当窗体为活动窗体时,用 Ctrl+E 键可以打开菜单编辑器B.把菜单项的 Enabled 属性设置为 False,则可删除该菜单项 C.弹出式菜单在菜单编辑器中设计D.程序运行时,利用控件数组可以实现菜单项的增加或减少解析:解析 本题考查的考点是有关菜单的。Visual Basic 中的菜单通过菜单编辑器建立,可以通过 4种方式进入菜单编辑器:执行“工具”菜单中的“菜单编辑器”命令、使用 Ctrl+E 组合键、单击工具栏中的“菜单编辑器”按钮、在要建立菜单的窗体上单击鼠标右键,将弹出一个菜单,然后单击“菜单编辑器”命令;不管是顶层菜单还是弹出

29、菜单都在菜单编辑器中设计;程序运行时可以利用菜单项的动态数组实现菜单项的增加或减少;如果把菜单项的 Enable 属性置为 False,则该菜单项不可用,但是并没有在菜单中删除。8.下列关于菜单项的描述中,错误的是(分数:2.50)A.菜单项不能响应 Click 事件以外的其他事件B.每个菜单项都可以被看作一个控件,具有相应的属性和事件C.菜单项的索引号可以不连续D.通过 Visible 属性设置菜单项的有效性 解析:解析 菜单项是 VB 中的一种对象,每个菜单项都可以被看作一个控件,具有相应的属性和事件,而且只能响应 Click 事件;菜单项的索引号可以不是连续的,通过 Enabled 属性

30、设置菜单项的有效性,通过 Visible 属性设置菜单项的可见性。9.在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为(分数:2.50)A.退出(X&)B.退出(&X) C.退出(X#)D.退出(#X)解析:解析 访问键就是菜单项中加了下划线的字母,只要同时按下Alt键和加了下划线的字母键,就可以选择相应的菜单项。快捷键和访问键都是在设计菜单时直接指定。设置访问键时,必须在要设置为访问键的字母前面加上一个“&”。10.为了显示弹出式菜单,要使用(分数:2.50)A.窗体的 PopupMenu 方法 B.窗体的 OpenMenu

31、 方法C.菜单的 PopupMenu 方法D.菜单的 OpenMenu 方法解析:解析 在 MDIForm 或 Form 对象上的当前鼠标位置或指定的坐标位置显示弹出式菜单,要使用对象.PopupMenu 菜单名来弹出。11.下面关于菜单的叙述中正确的是(分数:2.50)A.为使选中一菜单项就可执行某种操作,要为它的 Click 事件过程编写执行该操作的代码 B.同一级菜单中的菜单项不能同名,但不同级菜单中的菜单项可以同名C.只能使用鼠标右键把弹出式菜单弹出来D.弹出式菜单中的菜单项不能再有自己的子菜单解析:解析 菜单项也作为对象看待,所以不能有两个菜单项名字完全相同;弹出式菜单的编辑过程和下

32、拉式菜单一样,菜单项也可以再设置子菜单;弹出式菜单要使用对象.PopupMenu 菜单名来弹出,一般是编写窗体的鼠标事件,可以设计成单击左键弹出菜单;为了使得选中一个菜单项就可以执行某种操作,要为它的 Click 事件过程编写执行该操作的代码。12.在窗体上画一个通用对话框,程序运行中用 ShowOpen 方法显示“打开”对话框时,希望在该对话框的“文件类型”栏中只显示扩展名为 DOC 的文件,则在设计阶段应把通用对话框的 Filter 属性设置为(分数:2.50)A.“(*.DOC)*.DOC“B.“(*.DOC)|(.DOC)“C.“(*.DOC)*.DOC“D.“(*.DOC)|*.DO

33、C“ 解析:解析 通用对话框(CommonDialog)是可提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框。打开(Open)和保存(Save)文件对话框中的 Filter 属性是过滤器,返回或设置在对话框的类型列表框中所显示的文件类型,例如,过滤器为*.txt,表示显示所有的文本文件,语法为:通用对话框名.Filter=“描述|文件扩展名”,使用管道符(|)将描述与过滤器隔开,同样使用管道符将多个过滤器相互分隔;FilterIndex 属性返回或设置“打开”或“另存为”对话框中的一个默认的过滤器,第一个过滤器的索引号是 1,如果只有一个过滤器则无需设置

34、。FilterIndex 属性。13.以下关于通用对话框的叙述中,错误的是(分数:2.50)A.在程序运行状态下,通用对话框控件是不显示的B.通用对话框控件是 Visual Basic 的标准控件 C.设计时,通用对话框控件的大小是固定的,不能改变D.在同一个程序中,一个通用对话框控件可以作为打开、保存等多种对话框解析:解析 通用对话框(CommonDialog)是 ActiveX 控件,提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框。该控件设计时大小固定不能改变,运行时不可见。14.窗体上有一个名称为 CD1 的通用对话框,一个名称为 Command

35、1 的命令按钮,相应的事件过程如下: Private Sub Command1_Click() CD1.Filter=“All File|*.*|Text File|*.txt|PPT|*.ppt“ CD1.FilterIndex=2:CD1.InitDir=“C:“ CD1.FileName=“default“:CD1.ShowSave End Sub 关于上述过程,以下叙述中正确的是(分数:2.50)A.默认过滤器为“*.ppt”B.指定的初始目录为“C:/” C.打开的文件对话框的标题为“default”D.上面事件过程实现保存文件的操作解析:解析 通用对话框(CommonDialog)

36、是可提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框。打开(Open)和保存(Save)文件对话框有共同的主要属性,若没有指定 InitDir 属性值,则起始目录为当前目录;FileName 属性返回或设置所选文件的路径和文件名;Filter 属性是过滤器,返回或设置在对话框的类型列表框中所显示的文件类型,例如,过滤器为*.txt,表示显示所有的文本文件,语法为:通用对话框名.Filter=“描述|文件扩展名”,使用管道符(|)将描述与过滤器隔开,同样使用管道符将多个过滤器相互分隔 FilterIndex 属性返回或设置“打开”或“另存为”对话框中一个默

37、认的过滤器,第一个过滤器的索引号是 1;如果只有一个过滤器则无需设置 FilterIndex属性。本题中只是显示了一个“保存”对话框,并不能真正实现保存操作。15.在窗体画一名为 CommonDialog1,则下列与 CommonDialog1.ShowOpen 方法等效的语句是(分数:2.50)A.CommonDialog1.Action=1 B.CommonDialog1.Action=2C.CommonDialog1.Action=3D.CommonDialog1.Action=4解析:解析 通用对话框提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话

38、框,该控件运行时不可见。Action 属性用于设置被打开对话框的类型,与 ShowXXX方法相对应,如下表所示: Action 属性值 显示的对话类型 Visual Basic6 中对应方法 0 无操作 1 打开 ShowOpen 2 另存为 ShowSave 3 颜色 ShowColor 4 字体 ShowFont 5 打印 ShowPrinter 6 调用 Windows 帮助 ShowHelp 16.下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是(分数:2.50)A.InitDir 属性用于设置对话框中显示的起始目录B.Filter 属性用于设置对话框默认的过滤器 C

39、.DefaultExt 属性用于设置对话框中默认的文件类型D.FileTitle 属性用于存放对话框中所选择的文件名解析:解析 通用对话框(CommonDialog)是可提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框。打开(Open)和保存(Save)文件对话框有共同的主要属性,若没有指定 InitDir 属性值,则起始目录为当前目录;FileName 属性返回或设置所选文件的路径和文件名;Filter 属性是过滤器,返回或设置在对话框的类型列表框中所显示的文件类型,例如,过滤器为*.txt,表示显示所有的文本文件,语法为:通用对话框名.Filter=

40、“描述|文件扩展名”,使用管道符(|)将描述与过滤器隔开,同样使用管道符将多个过滤器相互分隔;FilterIndex 属性返回或设置“打开”或“另存为”对话框中一个默认的过滤器,第一个过滤器的索引号是 1;FileTitle 属性用于存放对话框中所选择的文件名;DefaultExt 属性用于设置对话框中默认的文件类型。17.下列关于通用对话框 CommonDialog1 的叙述中,错误的是(分数:2.50)A.只要在“打开”对话框中选择了文件,并单击“打开”按钮,就可以将选中的文件打开 B.使用 CommonDialog1.ShowColor 方法,可以显示“颜色”对话框C.CancelErr

41、or 属性用于控制用户单击“取消”按钮关闭对话框时,是否显示出错警告D.在显示“字体”对话框前,必须先设置 CommonDialog1 的 Flags 属性,否则会出错解析:解析 通用对话框(CommonDialog)提供诸如打开文件(ShowOpen)、保存文件(ShowSave)、设置打印选项(ShowPrinter)、选择颜色和字体(ShowFont)、显示帮助(ShowHelp)等操作的一组标准对话框,该控件运行时不可见。当通用对话框显示为“打开”类型时,单击“打开”按钮后其 FileName 属性可返回或设置所选文件的路径和文件名,但并不能直接打开该文件。使用显示字体(Font)对话

42、框之前,必须先设置控件的 Flags 属性为 cdlCFBoth、cdlCFPrinterFonts、cdlCFScreenFonts 这 3 个值中的一个。CancelError 属性用于设置当用户选择“取消”按钮时,是否显示错误信息(默认为否)。18.通用对话框 Filter 属性的作用是(分数:2.50)A.设置对话框的标题B.指定对话框所选择的文件名C.指定对话框的打开方式D.指定对话框中显示的文件类型 解析:解析 通用对话框(CommonDialog)是可提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框。Filter 属性是过滤器,返回或设置在

43、对话框的类型列表框中所显示的文件类型,例如,过滤器为*.txt,表示显示所有的文本文件,语法为:通用对话框名.Filter=“描述|文件扩展名”,使用管道符(|)将描述与过滤器隔开,同样使用管道符将多个过滤器相互分隔;FilterIndex 属性返回或设置“打开”或“另存为”对话框中一个默认的过滤器,第一个过滤器的索引号是 1。19.窗体上有一个名称为 CD1 的通用对话框,一个名称为 Text1 的文本框,窗体的单击事件过程如下: Private Sub Form_Click() CD1.DialogTitle=“改变颜色“:CD1.Color=Form1.BackColor CD1.Act

44、ion=3:Text1.BackColor=CD1.Color End Sub 运行程序时,单击窗体,则以下叙述中错误的是(分数:2.50)A.通用对话框的标题被改为“改变颜色” B.通用对话框被打开为颜色对话框C.若选择颜色对话框中的“取消”按钮,则文本框的背景色改为窗体背景色D.若选择颜色对话框中的“确定”按钮,则文本框的背景色改为在颜色对话框中选中的颜色解析:解析 通用对话框(CommonDialog)提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框,该控件运行时不可见。通用对话框的 DialogTitle 属性用于返回或设置该对话框标题栏上所显示

45、的文本;Action 属性用于设置被打开对话框的类型,3 为“打开”颜色对话框类型。只有设置了 Action 属性后对话框才被打开,对对话框属性的设置才能起作用,由于本题中设置 DialogTitle 的语句在设置 Action 属性之前,因此不起作用。20.假定在窗体上添加了一个通用对话框控件,其名称为 CD1,并有如下程序段: CD1.ShowOpen:CD1.DefaultExt=“doc“ 在打开文件的对话框中选择了“c:/file1.txt“文件,则 FileTitle 属性的值是(分数:2.50)A.file1.docB.file1.txt C.c:/file1.txtD.c:/f

46、ile1.doc解析:解析 通用对话框(CommonDialog)是可提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框。打开(Open)和保存(Save)文件对话框有共同的主要属性,若没有指定 InitDir 属性值,则起始目录为当前目录;FileName 属性返回或设置所选文件的路径和文件名;Filter 属性是过滤器,返回或设置在对话框的类型列表框中所显示的文件类型,例如,过滤器为*.txt,表示显示所有的文本文件,语法为:通用对话框名.Filter=“描述|文件扩展名”,使用管道符(|)将描述与过滤器隔开,同样使用管道符将多个过滤器相互分隔;Fil

47、terIndex 属性返回或设置“打开”或“另存为”对话框中一个默认的过滤器,第一个过滤器的索引号是 1;FileTitle 属性用于存放对话框中所选择的文件名;DefaultExt 属21.利用通用对话框控件打开字体对话框的操作是(分数:2.50)A.把通用对话框控件的 Action 属性设置为 4 B.把通用对话框控件的 Action 属性设置为 5C.调用通用对话框控件的 OpenFont 方法D.调用通用对话框控件的 ShowText 方法解析:解析 通用对话框(CommonDialog)提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框,该控件运

48、行时不可见。Action 属性用于设置被打开对话框的类型,要想打开字体对话框,需要将通用对话框控件的 Action 属性设置为 4,或者调用对话框的 ShowFont方法。22.以下关于多重窗体程序的叙述中,错误的是(分数:2.50)A.对于多重窗体程序,需要单独保存每个窗体B.在多重窗体程序中,可以根据需要指定启动窗体C.在多重窗体程序中,各窗体的菜单是彼此独立的D.用 Hide 方法不仅可以隐藏窗体,而且还可以清除内存中的窗体 解析:解析 包含多个窗体的程序称为多重窗体程序(Mutil Form)。多重窗体是单一窗体的集合,每个窗体独立保存,各窗体之间的控件、菜单等对象都是相互独立的。对于

49、多重窗体程序,必须指定其中某一个窗体为启动窗体,如果未指定,设计时的第一个窗体默认为启动窗体。只有启动窗体才能在运行程序时自动显示出来,其他窗体必须通过 Load 及 Show 方法才能看到,使用 Hide 方法使窗体隐藏,即不在屏幕上显示,但仍在内存中。23.下列操作中不能向工程添加窗体的是(分数:2.50)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏上的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令 D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令解析:解析 可以通过执行“工程(Project)”“添加窗体(Add Form)”菜单命令来建立窗体,每执行一次就新建立一个窗体;也可以单击工具栏上的“添加窗体”按钮;右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令也可以添加窗体。24.对于含有多个窗体的工程而言,以下叙述中正确的是(分数:2.50)A.没有指定启动窗体时,系统自动将最后一个添加的窗体设置为启动窗体B.启动窗体可以通过“工程属性”对话框指定 C.Load 方法兼有装入和

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

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1