《Visual Basic 6.0程序设计》设计应用程序窗体-知识点训练卷 2026版河南省计算机类 考纲百套卷 第10卷

2025-07-24
| 2份
| 15页
| 134人阅读
| 1人下载

资源信息

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

内容正文:

编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。 本试卷是《计算机类考纲百套卷》的第10卷,是第一部分知识点训练卷,按考纲中《Visual Basic 6.0程序设计》---(三)设计应用程序窗体的十八点要求编写。其十八点要求是: 1.熟练掌握窗体的常用属性;2.熟练掌握窗体的常用方法;3.熟练掌握窗体的Load事件;4.熟练掌握窗体的Click事件;5.掌握窗体的Risize事件;6.熟练掌握窗体的Unload事件; 7.了解窗体的KeyPreview属性;8.掌握窗体的KeyDown、KeyUp和KeyPress事件; 9.了解窗体的Line方法;10.掌握窗体的MouseDown、MouseUp和MouseMove事件;11.理解窗体的Activate事件;12.熟练掌握InputBox函数; 13.熟练掌握MsgBox函数;14.掌握CommandDialog控件;15.熟练掌握创建MDI窗体;16.熟练掌握设置MDI子窗体;17.熟练掌握创建快速显示窗体;18.掌握设置应用程序启动对象。 2026版河南省《计算机类考纲百套卷》 第10卷 Visual Basic 6.0程序设计 (三)设计应用程序窗体 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1. 关于 MDI应用程序的特性,说法错误的是( )。 A. 所有子窗体均显示在 MDI窗体的工作空间内 B. 用户可以改变子窗体的大小 C. 最小化一个子窗体时 ,它的图标显示在任务栏中 D. 最大化一个子窗体时 ,它的标题与 MDI窗体的标题组合在一起 2. 一个应用程序可以有( )个MDI窗体 A. 0 B.1 C.2 D. 多 3. 要创建一个 MDI子窗体,则下列标准窗体中应设置为 True属性的是( )。 A.Name B.Caption C.MDIChild D.ActiveForm 4. 键盘事件(KeyUp和 KeyDown)中,当参数 Shift的值为5,则说明按下了( )。 A. Shift B. Ctrl C. Shift和Alt D. Shift和 Ctrl 5. 当用户按下键盘字母 F键并松开时 ,触发的事件是( )。 A. KeyPress B. KeyDown C.Click D.MouseMove 6. 下列关于窗体的描述错误的是( )。 A. 执行 Unload Form1语句后,窗体Form1消失,但仍存在于内存中 B. 窗体的Load 事件在加载窗体时触发 C. 当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止 D. 窗体的 Height属性和 Width 属性用于设置窗体的高度与宽度 7. 程序运行后,单击窗体中的空白处,此时窗体不会接收的事件是( )。 A. MouseDown B. MouseUp C. Load D. Click 8. 当其他事件从 Windows 操作环境中退出时,可用( )事件阻止。 A. Load B. Unload C. Click D. QueryUnload 9. 在下列选项中,( )不是键盘事件。 A. MouseUp B. KeyDown C. KeyUp D. KeyPress 10. MsgBox 函数中的参数buttons 对应的数值若为1,则对话框中显示的按钮为( )。 A. 只显示“确定”按钮 B. 显示“确定”和“取消”按钮 C. 显示“是”和“否”按钮 D. 显示“重试”和“取消”按钮 11. 当参数 buttons 的取值是( ) 时 ,MsgBox 函数只显示“确定”按钮。 A. 2 B. 1 C. 0 D. 3 12. MsgBox 函数的返回值是( )。 A. 用户单击的按钮所对应的值 B. 对话框中的消息 C. 对话框中的按钮个数 D. 对话框中的提示信息 13. 函数 MsgBox中参数 buttons对应的数值若为 1,则对话框中显示的按钮为( )。 A. 只显示“确定”按钮 B. 显示“确定”和“取消”按钮 C. 显示“是”和 “否”按钮 D. 显示 “重试”和“取消”按钮 14. CommonDialog控件的初步显示方式是( )。 A. Show B. Initialize C. ShowDialog D. Modal 15. 在VBA中,设置CommonDialog控件的字体,应该使用( )。 A. Font.Name B. Font.Size C. Font.Bold D. Font.Italic 16. Err对象 Number属性返回值为 0,表示( )。 A. 无错误 B. 无返回值 C. 语法错误 D. 过程错误 17.在窗体的MouseUp事件中,参数Shift的值为7时,对应( )键被按下。 A. Ctrl B. Shift C. Alt D. 以上三个 18.窗体的( )属性是控制键盘是否接收窗体的键盘事件。 A. KeyDown B. KeyUp C. KeyPress D. KeyPreview 19. 关于窗体的Print方法,以下说法错误的是:( ) A. Print方法可以在窗体上显示文本 B. Print方法可以在立即窗口中显示文本 C. Print方法可以在图片框中显示文本 D. Print方法可以在属性窗口中显示文本 20. 要使窗体在运行时自动最大化,应该设置其WindowState属性为:( ) A. 0 B. 1 C. 2 D. 3 二、判断题(本大题共10小题,每题2分,共20分) 1. 窗体名. KeyPreview=False,则窗体首先接收键盘事件,再接收活动控件接收事件。( ) 2. 在MsgBox函数中,当Buttons参数值为0时,表示没有任何按钮和图标。( ) 3. 如果用户在对话框中单击“确定”按钮。MsgBox函数的返回值是1。( ) ‌4. 使用InputBox函数创建的输入框只能在一个窗体上使用。( ) 5.对鼠标经过的每个像素, Visual Basic 都会触发 MouseMove 事件。( ) 6.一个 KeyPress 事件可以引用任何能够打印的键盘字符。( ) 7. MDI应用程序可以同时打开多个子窗体。( ) 8. Picture方法用来在窗体(Form)、图片框(PictureBox)和打印机(Printer)上绘制图片文件中的内容。( ) 9. 窗体的MouseDown事件在用户按下鼠标按钮时发生,MouseUp事件在用户释放鼠标按钮时发生。 ( ) 10. InputBox函数用于弹出一个输入框,让用户输入数据,而MsgBox函数用于显示消息框。 ( ) 三、名词解释题(本大题共2小题,每题4分,共8分) 1. MsgBox函数 2. MDI窗体 四、简答题(本大题共2小题,每题6分,共12分) 1. 简述 VisualBasic中创建对话框的三种方法。 2. 简述 Load事件和 Activate事件的区别。 五、编程题(本大题共2小题,每题10分,共20分) 1.创建一个应用程序,当程序运行时首先他拿出一个输入框提示输入用户名(图1),输入用户名并单击“确定”按钮后,在窗体上显示对用户的欢迎信息(图2)。 请写出图1和图2所对应的VB程序代码。 图1 图2 2.编写一个程序,用于测试键盘按钮,挡在键盘上按下任意一个键时,在窗体上显示出该键的代码和相应的字符,并显示Shift、Ctrl和Alt键的状态,当按下Esc键时退出程序。下图所示的为程序的运行的一种按键情况。 请写出通过Shift的值判断Shift、Ctrl、Alt键是否被按下的程序。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。 本试卷是《计算机类考纲百套卷》的第10卷,是第一部分知识点训练卷,按考纲中《Visual Basic 6.0程序设计》---(三)设计应用程序窗体的十八点要求编写。其十八点要求是: 1.熟练掌握窗体的常用属性;2.熟练掌握窗体的常用方法;3.熟练掌握窗体的Load事件;4.熟练掌握窗体的Click事件;5.掌握窗体的Risize事件;6.熟练掌握窗体的Unload事件; 7.了解窗体的KeyPreview属性;8.掌握窗体的KeyDown、KeyUp和KeyPress事件; 9.了解窗体的Line方法;10.掌握窗体的MouseDown、MouseUp和MouseMove事件;11.理解窗体的Activate事件;12.熟练掌握InputBox函数; 13.熟练掌握MsgBox函数;14.掌握CommandDialog控件;15.熟练掌握创建MDI窗体;16.熟练掌握设置MDI子窗体;17.熟练掌握创建快速显示窗体;18.掌握设置应用程序启动对象。 2026版河南省《计算机类考纲百套卷》 第10卷 Visual Basic 6.0程序设计 (三)设计应用程序窗体 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1. 关于 MDI应用程序的特性,说法错误的是( )。 A. 所有子窗体均显示在 MDI窗体的工作空间内 B. 用户可以改变子窗体的大小 C. 最小化一个子窗体时 ,它的图标显示在任务栏中 D. 最大化一个子窗体时 ,它的标题与 MDI窗体的标题组合在一起 【答案】C 2. 一个应用程序可以有( )个MDI窗体 A. 0 B.1 C.2 D. 多 【答案】B 3. 要创建一个 MDI子窗体,则下列标准窗体中应设置为 True属性的是( )。 A.Name B.Caption C.MDIChild D.ActiveForm 【答案】 C 4. 键盘事件(KeyUp和 KeyDown)中,当参数 Shift的值为5,则说明按下了( )。 A. Shift B. Ctrl C. Shift和Alt D. Shift和 Ctrl 【答案】C 5. 当用户按下键盘字母 F键并松开时 ,触发的事件是( )。 A. KeyPress B. KeyDown C.Click D.MouseMove 【答案】A 6. 下列关于窗体的描述错误的是( )。 A. 执行 Unload Form1语句后,窗体Form1消失,但仍存在于内存中 B. 窗体的Load 事件在加载窗体时触发 C. 当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止 D. 窗体的 Height属性和 Width 属性用于设置窗体的高度与宽度 【答案】A 7. 程序运行后,单击窗体中的空白处,此时窗体不会接收的事件是( )。 A. MouseDown B. MouseUp C. Load D. Click 【答案】C 8. 当其他事件从 Windows 操作环境中退出时,可用( )事件阻止。 A. Load B. Unload C. Click D. QueryUnload 【答案】D 9. 在下列选项中,( )不是键盘事件。 A. MouseUp B. KeyDown C. KeyUp D. KeyPress 【答案】A 10. MsgBox 函数中的参数buttons 对应的数值若为1,则对话框中显示的按钮为( )。 A. 只显示“确定”按钮 B. 显示“确定”和“取消”按钮 C. 显示“是”和“否”按钮 D. 显示“重试”和“取消”按钮 【答案】B 11. 当参数 buttons 的取值是( ) 时 ,MsgBox 函数只显示“确定”按钮。 A. 2 B. 1 C. 0 D. 3 【答案】C 12. MsgBox 函数的返回值是( )。 A. 用户单击的按钮所对应的值 B. 对话框中的消息 C. 对话框中的按钮个数 D. 对话框中的提示信息 【答案】A 13. 函数 MsgBox中参数 buttons对应的数值若为 1,则对话框中显示的按钮为( )。 A. 只显示“确定”按钮 B. 显示“确定”和“取消”按钮 C. 显示“是”和 “否”按钮 D. 显示 “重试”和“取消”按钮 【答案】B 14. CommonDialog控件的初步显示方式是( )。 A. Show B. Initialize C. ShowDialog D. Modal 【答案】C 15. 在VBA中,设置CommonDialog控件的字体,应该使用( )。 A. Font.Name B. Font.Size C. Font.Bold D. Font.Italic 【答案】A 16. Err对象 Number属性返回值为 0,表示( )。 A. 无错误 B. 无返回值 C. 语法错误 D. 过程错误 【答案】 A 17.在窗体的MouseUp事件中,参数Shift的值为7时,对应( )键被按下。 A. Ctrl B. Shift C. Alt D. 以上三个 【答案】D 18.窗体的( )属性是控制键盘是否接收窗体的键盘事件。 A. KeyDown B. KeyUp C. KeyPress D. KeyPreview 【答案】D 19. 关于窗体的Print方法,以下说法错误的是:( ) A. Print方法可以在窗体上显示文本 B. Print方法可以在立即窗口中显示文本 C. Print方法可以在图片框中显示文本 D. Print方法可以在属性窗口中显示文本 【答案】D 20. 要使窗体在运行时自动最大化,应该设置其WindowState属性为:( ) A. 0 B. 1 C. 2 D. 3 【答案】C 二、判断题(本大题共10小题,每题2分,共20分) 1. 窗体名. KeyPreview=False,则窗体首先接收键盘事件,再接收活动控件接收事件。( ) 【答案】× 2. 在MsgBox函数中,当Buttons参数值为0时,表示没有任何按钮和图标。( ) 【答案】× 3. 如果用户在对话框中单击“确定”按钮。MsgBox函数的返回值是1。( ) 【答案】√ 4. 使用InputBox函数创建的输入框只能在一个窗体上使用。( ) 【答案】× 5.对鼠标经过的每个像素, Visual Basic 都会触发 MouseMove 事件。( ) 【答案】× 6.一个 KeyPress 事件可以引用任何能够打印的键盘字符。( ) 【答案】√ 7. MDI应用程序可以同时打开多个子窗体。( ) 【答案】√ 8. Picture方法用来在窗体(Form)、图片框(PictureBox)和打印机(Printer)上绘制图片文件中的内容。( ) 【答案】× 9. 窗体的MouseDown事件在用户按下鼠标按钮时发生,MouseUp事件在用户释放鼠标按钮时发生。 ( ) 【答案】√ 10. InputBox函数用于弹出一个输入框,让用户输入数据,而MsgBox函数用于显示消息框。 ( ) 【答案】√ 三、名词解释题(本大题共2小题,每题4分,共8分) 1. MsgBox函数 【答案】MsgBox函数用于弹出一个消息框,显示一些提示信息,并返回用户点击的按钮值。 2. MDI窗体 【答案】MDI(Multiple Document Interface,多文档界面)窗体是指可以同时显示多个文档的窗体,通常用于应用程序的主窗体,可以包含多个子窗体。 四、简答题(本大题共2小题,每题6分,共12分) 1. 简述 VisualBasic中创建对话框的三种方法。 【答案】 ①使用 MsgBox函数和 InputBox函数的代码创建预定义对话框。 ②使用标准窗体或自定义已经存在的对话框创建自定义对话框。 ③使用 CommonDialog控件创建标准对话框。 2. 简述 Load事件和 Activate事件的区别。 【答案】 ①Activate事件仅当一个对象可见时才发生。当程序载入(Load) 一个窗体的 Visible属性值为 False的窗体时不产生 Activate事件,只有当使用Show方法将该窗体的 Visible属性值设置为True时才产生 Activate事件。 ②Load 事件在 Activate事件之前发生,Load事件在看不见窗体时就已经发生了, 一般是对窗体进行初始化。 ③Activate事件是看到窗体时(当前窗体)才发生。 五、编程题(本大题共2小题,每题10分,共20分) 1.创建一个应用程序,当程序运行时首先他拿出一个输入框提示输入用户名(图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 2.编写一个程序,用于测试键盘按钮,挡在键盘上按下任意一个键时,在窗体上显示出该键的代码和相应的字符,并显示Shift、Ctrl和Alt键的状态,当按下Esc键时退出程序。下图所示的为程序的运行的一种按键情况。 将写出通过Shift的值判断Shift、Ctrl、Alt键是否被按下的程序。 【答案】 Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) Select Case Shift Case 1 Label3.Caption = "Alt、Ctrl、Shift状态:" & "Shift键被按下" Case 2 Label3.Caption = "Alt、Ctrl、Shift状态:" & "Ctrl键被按下" Case 3 Label3.Caption = "Alt、Ctrl、Shift状态:" & "Ctrl-Shift键被按下" Case 4 Label3.Caption = "Alt、Ctrl、Shift状态:" & "Alt键被按下" Case 5 Label3.Caption = "Alt、Ctrl、Shift状态:" & "Alt-Shift键被按下" Case 6 Label3.Caption = "Alt、Ctrl、Shift状态:" & "Alt-Ctrl键被按下" Case 7 Label3.Caption = "Alt、Ctrl、Shift状态:" & "Alt-Ctrl-Shift键被按下" Case Else Label3.Caption = "Alt、Ctrl、Shift状态:未按" End Select End Sub 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

《Visual Basic 6.0程序设计》设计应用程序窗体-知识点训练卷 2026版河南省计算机类 考纲百套卷 第10卷
1
《Visual Basic 6.0程序设计》设计应用程序窗体-知识点训练卷 2026版河南省计算机类 考纲百套卷 第10卷
2
《Visual Basic 6.0程序设计》设计应用程序窗体-知识点训练卷 2026版河南省计算机类 考纲百套卷 第10卷
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。