第16卷输入框消息框和Windows通用对话框《Visual Basic 6.0程序设计》河南省对口招生《计算机与网络类考纲百套卷》

2026-05-28
| 2份
| 11页
| 13人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 窗体,控件
使用场景 中职复习
学年 2026-2027
地区(省份) 河南省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 238 KB
发布时间 2026-05-28
更新时间 2026-05-28
作者 xkwygg07
品牌系列 学易金卷·考纲百套卷
审核时间 2026-05-28
下载链接 https://m.zxxk.com/soft/58090393.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:河南省普通高校对口招生专业理论考试《计算机与网络类考纲百套卷》,依据《河南省普通高校对口招生计算机与网络类专业课考试纲要》编写。每门课程均分三层训练:基础层(具象化支架)拆解考点为微目标,紧扣考纲“掌握”“理解”要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第16卷,按《Visual Basic》范围和要求编写。具体内容为:窗体的Activate事件、MsgBox函数、InputBox函数、CommonDialog控件、创建MDI窗体、MDI子窗体、快速显示窗体、应用程序启动对象。 河南省《计算机与网络类考纲百套卷》第16卷 《Visual Basic 6.0》 输入框消息框和Windows通用对话框 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共10小题,每题2分,共20分) 1.在Visual basic 6.0中,下列有关Activate事件说法错误的是( )。 A.当一个窗体成为活动窗口时发生Activate事件 B.Activate事件是在看到窗体的时候发生 C.Activate事件发生在load事件之前 D.当窗体的Visible属性为False的时候不发生 Activate 事件 2.在Visual Basic 6.0中,MsgBox的Button参数的设置值中,表示显示确定和取消按钮的是( )。 A.vbOKOnly B.vbOKCancel C.vbYesNo D.vbQuestion 3.在Visual Basic 6.0中,设计基于Windows的应用程序时,下面关于创建对话框方法错误的是( )。 A.使用MsgBox或InputBox函数的代码可以创建预定义对话框 B.使用标准窗体或自定义已存在的对话框创建自定义对话框 C.使用CommonDialog控件可创建标准对话框,如“打印”和“打开文件” D.使用window.showModelessDialog()创建对话框 4.在Visual Basic 6.0中,调用CommonDialog控件的( )方法,显示“打开”对话框。 A.ShowSave B.ShowColor C.ShowOpen D.ShowHelp 5.可以创建对话框的方法是( )。 A. Print方法 B. InputBox函数 C. Split函数 D. ListBox控件 6.函数MsgBox中参数buttons对应的数值若为 1,则对话框中显示的按钮为( )。 A. 只显示“确定”按钮 B. 显示 “确定”和 “取消”按钮 C. 显示“是”和“否”按钮 D. 显示 “重试”和 “取消”按钮 7.在Visual Basic 6.0中,关于MDI窗体下列说法正确的是( )。 A.一个应用程序中可以同时存在多个MDI父窗体 B.MDI子窗体最小化时,其图标会显示在Windows任务栏中 C.MDI子窗体可以移出MDI父窗体的边界 D.一个MDI父窗体可以包含多个MDI子窗体 8.一个应用程序可以有的MDI窗体个数是( )。 A.0 B.1 C.2 D. 多 9.要创建一个MDI子窗体,则下列标准窗体中应设置为True的属性是( )。 A.Name B.Caption C.MDIChild D.ActiveForm 10.InputBox 函数的语法格式如下: InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context]) 用来指定显示在对话框标题栏中的字符串表达式的参数是( )。 A.default B.helpfile C.context D.title 二、判断题(本大题共10小题,每题2分,共20分) 11.在Visual Basic 6.0中,使用通用对话框时,可在窗体的任何位置添加一个CommonDialog 控件,并对其进行属性设置。( ) 12.当最小化一个子窗体时,它的图标将显示在Windows的任务栏中。( ) 13.在程序设计时,子窗体将被限制在MDI窗体区域之内。( ) 14.如果用户在对话框中单击“确定”按钮,MsgBox函数的返回值是1。( ) 15.在MsgBox函数中,当Buttons参数值为0时,表示没有任何按钮和图标。( ) 16.使用通用对话框时,可在窗体的任何位置添加一个CommonDialog控件,并对其进行属性设置。( ) 17.MsgBox函数在对话框中显示消息,等待用户单击按钮,并返回一个整数表明用户单击了哪一个按钮。( ) 18.函数MsgBox中参数buttons对应的数值若为0,则对话框中只显示“取消”按钮。( ) 19.InputBox函数用来在一个对话框中显示提示,等待用户输入文本或按下按钮,并返回包含文本框内容的字符串。( ) 20.一个应用程序可以有多个MDI窗体。( ) 三、名词解释题(本大题共2题,每题5分,共10分) 21.CommonDialog 22.InputBox 四、简答题(本大题共4小题,每题10分,共40分) 23.简述Load事件和Activate事件的区别。 24.简述Visual Basic中创建对话框的三种方法。 25.写出调用CommonDialog 控件的方法。 26.创建一个应用程序,当程序运行时首先弹出一个输入框,提示输入用户名(图1),输入用户名并单击“确定”按钮后,在窗体上显示对用户的欢迎信息(图2)。 请写出图1和图2所对应的VB程序代码。 图1 图2 五、综合题(每题10分,共10分) 27.编写程序:求1-m之间所有奇数的立方和。要求: (1)只需要写出相关程序代码; (2)代码中,要求用户输入的值赋值给变量m,数值之和赋值给变量s,并使用输出对话框显示结果s。 。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:河南省普通高校对口招生专业理论考试《计算机与网络类考纲百套卷》,依据《河南省普通高校对口招生计算机与网络类专业课考试纲要》编写。每门课程均分三层训练:基础层(具象化支架)拆解考点为微目标,紧扣考纲“掌握”“理解”要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第16卷,按《Visual Basic》范围和要求编写。具体内容为:窗体的Activate事件、MsgBox函数、InputBox函数、CommonDialog控件、创建MDI窗体、MDI子窗体、快速显示窗体、应用程序启动对象。 河南省《计算机与网络类考纲百套卷》第16卷 《Visual Basic 6.0》 输入框消息框和Windows通用对话框 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共10小题,每题2分,共20分) 1.在Visual basic 6.0中,下列有关Activate事件说法错误的是( )。 A.当一个窗体成为活动窗口时发生Activate事件 B.Activate事件是在看到窗体的时候发生 C.Activate事件发生在load事件之前 D.当窗体的Visible属性为False的时候不发生 Activate 事件 【答案】C 【解析】Activate事件发生在Load事件之后,加载窗体时先触发Load,然后如果窗体可见且成为活动窗口,才触发Activate。 2.在Visual Basic 6.0中,MsgBox的Button参数的设置值中,表示显示确定和取消按钮的是( )。 A.vbOKOnly B.vbOKCancel C.vbYesNo D.vbQuestion 【答案】B 【解析】A选项的vbOKOnly表示只显示“确定”按钮;B选项的vbOKCancel表示显示“确定”和“取消”按钮;C答案的vbYesNo表示显示“是”和“否”;D选项的vbQuestion是图标类型,不是按钮类型。 3.在Visual Basic 6.0中,设计基于Windows的应用程序时,下面关于创建对话框方法错误的是( )。 A.使用MsgBox或InputBox函数的代码可以创建预定义对话框 B.使用标准窗体或自定义已存在的对话框创建自定义对话框 C.使用 CommonDialog 控件可创建标准对话框,如“打印”和“打开文件” D.使用 window.showModelessDialog()创建对话框 【答案】D 【解析】在VB 6.0中创建无模式对话框,应使用窗体对象的Show方法,并指定vbModeless 参数(例如 Form1.Show vbModeless) 4.在Visual Basic 6.0中,调用CommonDialog控件的( )方法,显示“打开”对话框。 A.ShowSave B.ShowColor C.ShowOpen D.ShowHelp 【答案】C 【解析】Save是保存;color是颜色;open是打开;help是帮助;在Visual Basic 6.0中,调用CommonDialog控件的‌ShowOpen方法‌显示“打开”对话框。 5.可以创建对话框的方法是( )。 A. Print方法 B. InputBox函数 C. Split函数 D. ListBox控件 【答案】B 【解析】其中可以使用 MsgBox函数和 InputBox函数 的代码创建预定义对话框。 6.函数MsgBox中参数buttons对应的数值若为 1,则对话框中显示的按钮为( )。 A. 只显示“确定”按钮 B. 显示 “确定”和 “取消”按钮 C. 显示“是”和“否”按钮 D. 显示 “重试”和 “取消”按钮 【答案】B 【解析】函数 MsgBox中参数buttons对应的数值若为 1, 则对话框中显示“确定”按钮和“取消”按钮。 7.在Visual Basic 6.0中,关于MDI窗体下列说法正确的是( )。 A.一个应用程序中可以同时存在多个MDI父窗体 B.MDI子窗体最小化时,其图标会显示在Windows任务栏中 C.MDI子窗体可以移出MDI父窗体的边界 D.一个MDI父窗体可以包含多个MDI子窗体 【答案】D 【解析】一个应用程序只能有一个MDI父窗体,A错误;MDI子窗体最小化时,其图标不会显示在Windows任务栏中,而是显示在MDI父窗体的客户区底部(类似内部的任务栏),B错误;MDI子窗体被限制在MDI父窗体的客户区内部移动,无法移出父窗体的边界,C错误;一个MDI父窗体可以作为容器,管理多个MDI子窗体,D正确。 8.一个应用程序可以有的MDI窗体个数是( )。 A.0 B.1 C.2 D. 多 【答案】B 【解析】一个应用程序只能有一个MDI窗体,但是可以有多个MDI子窗体 9.要创建一个MDI子窗体,则下列标准窗体中应设置为True的属性是( )。 A.Name B.Caption C.MDIChild D.ActiveForm 【答案】C 【解析】要创建一个 MDI(多文档界面)子窗体,需要将该窗体的MDIChild属性设置为True。 A选项的Name是窗体名称;B选项的Caption是窗体标题;D选项的ActiveForm是表示当前活动窗体的属性(通常为只读)。 10.InputBox 函数的语法格式如下: InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context]) 用来指定显示在对话框标题栏中的字符串表达式的参数是( )。 A.default B.helpfile C.context D.title 【答案】D 【解析】InputBox函数的语法格式中title参数是可选项,表示对话框标题栏中的字符串。 二、判断题(本大题共10小题,每题2分,共20分) 11.在Visual Basic 6.0中,使用通用对话框时,可在窗体的任何位置添加一个CommonDialog 控件,并对其进行属性设置。( ) 【答案】√ 12.当最小化一个子窗体时,它的图标将显示在Windows的任务栏中。( ) 【答案】X 13.在程序设计时,子窗体将被限制在MDI窗体区域之内。( ) 【答案】√ 14.如果用户在对话框中单击“确定”按钮,MsgBox函数的返回值是1。( ) 【答案】√ 15.在MsgBox函数中,当Buttons参数值为0时,表示没有任何按钮和图标。( ) 【答案】X 16.使用通用对话框时,可在窗体的任何位置添加一个CommonDialog控件,并对其进行属性设置。( ) 【答案】√ 17.MsgBox函数在对话框中显示消息,等待用户单击按钮,并返回一个整数表明用户单击了哪一个按钮。( ) 【答案】√ 18.函数MsgBox中参数buttons对应的数值若为0,则对话框中只显示“取消”按钮。( ) 【答案】X 19.InputBox函数用来在一个对话框中显示提示,等待用户输入文本或按下按钮,并返回包含文本框内容的字符串。( ) 【答案】√ 20.一个应用程序可以有多个MDI窗体。( ) 【答案】X 三、名词解释题(本大题共2题,每题5分,共10分) 21.CommonDialog 【答案】 通用对话框(CommonDialog)控件提供一组标准的操作对话框,进行打开和保存文件,设置打印选项,以及选择颜色和字体等操作。 【解析】本题主要考查CommonDialog的含义。 22.InputBox 【答案】InputBox 函数在一个对话框中显示提示,等待用户输入文本或按下按钮,并返回包含文本框内容的字符串。 【解析】本题主要考查InputBox函数的概念。 四、简答题(本大题共4小题,每题10分,共40分) 23.简述Load事件和Activate事件的区别。 【答案】 Load事件和Activate事件的区别是: ①Activate事件仅当一个对象可见时才发生。当程序载入(Load)一个窗体的Visible属性值为 False的窗体时不产生 Activate事件,只有当使用 Show 方法将该窗体的Visible属性值设置为 True时才产生 Activate事件。 ②Load事件在 Activate事件之前发生,Load事件在看不见窗体时就已经发生了,一般是对窗体进行初始化。 ③Activate事件是看到窗体时(当前窗体)才发生。 【解析】本题考查 Load事件和 Activate事件的区别。 24.简述Visual Basic中创建对话框的三种方法。 【答案】 VisualBasic中创建对话框的三种方法是: ①使用 MsgBox函数和InputBox函数的代码创建预定义对话框。 ②使用标准窗体或自定义已经存在的对话框创建自定义对话框。 ③使用 CommonDialog控件创建标准对话框。 【解析】本题考查创建对话框的三种方法。 25.写出调用CommonDialog 控件的方法。 【答案】 调用 CommonDialog 控件的方法有: (1) ShowOpen:显示“打开”对话框; (2) ShowSave:显示“另存为”对话框; (3) ShowColor:显示“颜色”对话框; (4) ShowFont:显示“字体”对话框; (5) ShowPrinter:显示“打印”对话框; (6) ShowHelp 方法:显示“帮助”对话框。 【解析】本题考查调用CommonDialog 控件的方法。 26.创建一个应用程序,当程序运行时首先弹出一个输入框,提示输入用户名(图1),输入用户名并单击“确定”按钮后,在窗体上显示对用户的欢迎信息(图2)。 请写出图1和图2所对应的VB程序代码。 图1 图2 【答案】 Private Sub Form_Load() Username = InputBox("请输入您的尊姓大名:", "欢迎光临") End Sub Private Sub Form_Activate() Print: Print Print Tab(4); "欢迎" & Username & "进入本系统!" End Sub 【解析】 本题主要考查InputBox函数的用法。 五、综合题(每题10分,共10分) 27.编写程序:求1-m之间所有奇数的立方和。要求: (1)只需要写出相关程序代码; (2)代码中,要求用户输入的值赋值给变量m,数值之和赋值给变量s,并使用输出对话框显示结果s。 。 【答案】 Dim m As Integer, s As Single Dim i As Integer m=InputBox(“请输入一个数”) For i = 1 To m If i Mod 2 <>0 Then s=s+i^3 Next i MsgBox(s) 【解析】 本题主要考查InputBox函数和For语句的用法。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第16卷输入框消息框和Windows通用对话框《Visual Basic 6.0程序设计》河南省对口招生《计算机与网络类考纲百套卷》
1
第16卷输入框消息框和Windows通用对话框《Visual Basic 6.0程序设计》河南省对口招生《计算机与网络类考纲百套卷》
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。