第13卷 窗体属性、方法及交互事件 《Visual Basic 6.0程序设计》河南省对口招生《计算机类考纲百套卷》
2026-09-11
|
2份
|
9页
|
32人阅读
|
0人下载
内容正文:
编写说明:2027版河南省中等职业学校毕业生对口升学考试计算机类《考纲百套卷》,依据《河南省中等职业学校2018年毕业生对口升学考纲》编写。本专辑按照河南省计算机类考纲和生产规划表编排,分为知识训练卷、专题训练卷和课程综合卷三部分,共109套试卷,其中知识训练卷83套、专题训练卷18套、课程综合卷8套。
本试卷是第13卷,为知识训练卷,按《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事件;
河南省中等职业学校毕业生对口升学考试
计算机类《考纲百套卷》
第13卷 Visual Basic 6.0程序设计——窗体属性、方法及交互事件
(考试时间:45分钟 满分:100分)
一、单项选择题(本大题共15小题,每小题3分,共45分)
1.要控制窗体运行时是否可见,应设置( )属性
A.Name B.Enabled C.Visible D.Caption
【答案】C
【解析】Visible属性控制窗体的可见状态。
2.用于控制窗体边框样式的属性是( )
A.WindowState B.BackColor C.BorderStyle D.ScaleMode
【答案】C
【解析】BorderStyle决定窗体边框及相关窗口按钮的样式。
3.窗体以最大化、最小化或正常状态显示,主要由( )属性决定
A.WindowState B.Visible C.KeyPreview D.AutoRedraw
【答案】A
【解析】WindowState表示窗体的正常、最小化或最大化状态。
4.要同时改变窗体的位置和大小,可使用( )方法
A.Hide B.Show C.Cls D.Move
【答案】D
【解析】Move方法可设置窗体的Left、Top、Width和Height。
5.窗体内容需要立即重绘时,可调用( )方法
A.Unload B.Refresh C.Print D.Activate
【答案】B
【解析】Refresh方法强制窗体或对象立即重绘。
6.使用窗体Line方法绘制直线时,必须给出或能够确定的是( )
A.错误编号
B.起点和终点坐标
C.窗体文件名
D.键盘ASCII码
【答案】B
【解析】Line方法依据坐标确定直线的起止位置。
7.MouseDown事件参数Button主要用来表示( )
A.按下的是哪个鼠标按钮
B.鼠标横坐标
C.窗体宽度
D.键盘字符
【答案】A
【解析】Button参数标识左键、右键或中键等鼠标按钮状态。
8.MouseMove事件中的X、Y参数表示( )
A.鼠标指针在对象坐标系中的位置
B.键盘按键代码
C.窗体标题长度
D.对象名称
【答案】A
【解析】X和Y给出鼠标指针相对于对象坐标系的位置。
9.区分鼠标按下、移动和释放三个阶段,应分别使用( )
A.Click、Load、Unload B.KeyDown、KeyPress、KeyUp
C.Show、Move、Hide D.MouseDown、MouseMove、MouseUp
【答案】D
【解析】三个鼠标事件分别对应按钮按下、指针移动和按钮释放。
10.KeyDown与KeyPress相比,KeyDown更适合识别( )
A.窗体背景颜色
B.功能键和方向键等按键代码
C.鼠标坐标
D.窗体标题
【答案】B
【解析】KeyDown通过KeyCode识别包括功能键、方向键在内的按键。
11.在KeyDown事件中判断Shift、Ctrl、Alt等组合键状态,可使用( )参数
A.Cancel B.Button C.Shift D.KeyAscii
【答案】C
【解析】Shift参数以位标志方式表示Shift、Ctrl、Alt等修饰键状态。
12.KeyUp事件发生在( )
A.窗体卸载后
B.窗体装入时
C.用户释放键盘按键时
D.鼠标按钮按下时
【答案】C
【解析】KeyUp响应键盘按键释放动作。
13.窗体被其他窗体覆盖后重新显示其表面时,可能触发用于重绘的( )事件
A.Unload B.Paint C.KeyPress D.DblClick
【答案】B
【解析】Paint事件在窗体需要重绘其显示区域时发生。
14.若要响应用户在窗体上快速连续单击两次鼠标,应使用( )事件
A.Click B.MouseMove C.Activate D.DblClick
【答案】D
【解析】DblClick事件用于响应双击操作。
15.当应用程序从另一窗体切换回来,使当前窗体重新成为活动窗体时,通常触发( )
A.Activate B.Load C.Initialize D.Unload
【答案】A
【解析】窗体每次重新取得活动状态均可能触发Activate,而Load通常只在装入时发生。
二、判断题(本大题共10小题,每小题2分,共20分)
16.WindowState属性可表示窗体的正常、最小化或最大化状态。( )
【答案】√
【解析】该属性控制窗口显示状态。
17.Move方法只能改变窗体位置,绝不能改变窗体大小。( )
【答案】×
【解析】Move可同时接收位置和尺寸参数。
18.Refresh方法可要求窗体立即重绘。( )
【答案】√
【解析】Refresh用于强制更新显示。
19.Line方法只能绘制圆,不能绘制直线。( )
【答案】×
【解析】Line方法用于绘制直线或矩形,圆通常用Circle方法。
20.MouseDown事件的Button参数可用于判断按下的鼠标按钮。( )
【答案】√
【解析】Button反映鼠标按钮状态。
21.MouseMove事件可在鼠标按钮未按下时由指针移动触发。( )
【答案】√
【解析】指针在对象上移动即可触发MouseMove,Button参数用于反映按钮状态。
22.KeyDown、KeyPress和KeyUp三个事件的参数及用途完全相同。( )
【答案】×
【解析】KeyDown/KeyUp侧重按键代码,KeyPress侧重字符ASCII码。
23.KeyUp事件发生在用户释放按键时。( )
【答案】√
【解析】事件名称对应按键释放动作。
24.窗体每次Activate之前都一定重新发生Load事件。( )
【答案】×
【解析】已装入的窗体可多次Activate而不重新Load。
25.DblClick事件用于处理键盘按键释放。( )
【答案】×
【解析】DblClick响应鼠标双击,键盘释放由KeyUp处理。
三、名词解释(本大题共3小题,每小题5分,共15分)
26.Activate事件
【答案】Activate事件是窗体取得活动状态、成为当前活动窗体时发生的事件,可用于更新需要在窗体激活时刷新的内容。
【解析】应说明活动状态和触发时机。
27.MouseMove事件
【答案】MouseMove事件是在鼠标指针于对象上移动时连续发生的事件,可通过Button、Shift、X、Y等参数取得按钮、修饰键和位置状态。
【解析】重点是移动触发及常用参数。
28.KeyPress事件
【答案】KeyPress事件是在用户按下能够产生字符的按键时发生的键盘事件,通常通过KeyAscii参数取得或修改字符的ASCII码。
【解析】需区别于以KeyCode为主的KeyDown和KeyUp。
四、简答题(本大题共2小题,每小题10分,共20分)
29.简述KeyDown、KeyPress和KeyUp三个键盘事件的主要区别。
【答案】KeyDown在按键按下时发生,通过KeyCode和Shift识别按键及组合键;KeyPress针对能够产生字符的按键,通过KeyAscii处理字符;KeyUp在按键释放时发生,也使用KeyCode和Shift。
【解析】应比较发生阶段、适用按键和主要参数。
30.简述MouseDown、MouseMove和MouseUp事件及其常用参数的含义。
【答案】MouseDown在鼠标按钮按下时发生,MouseMove在指针移动时发生,MouseUp在按钮释放时发生。Button表示鼠标按钮状态,Shift表示修饰键状态,X和Y表示指针在对象坐标系中的位置。
【解析】应覆盖三个阶段及Button、Shift、X、Y。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:2027版河南省中等职业学校毕业生对口升学考试计算机类《考纲百套卷》,依据《河南省中等职业学校2018年毕业生对口升学考纲》编写。本专辑按照河南省计算机类考纲和生产规划表编排,分为知识训练卷、专题训练卷和课程综合卷三部分,共109套试卷,其中知识训练卷83套、专题训练卷18套、课程综合卷8套。
本试卷是第13卷,为知识训练卷,按《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事件;
河南省中等职业学校毕业生对口升学考试
计算机类《考纲百套卷》
第13卷 Visual Basic 6.0程序设计——窗体属性、方法及交互事件
(考试时间:45分钟 满分:100分)
一、单项选择题(本大题共15小题,每小题3分,共45分)
1.要控制窗体运行时是否可见,应设置( )属性
A.Name B.Enabled C.Visible D.Caption
2.用于控制窗体边框样式的属性是( )
A.WindowState B.BackColor C.BorderStyle D.ScaleMode
3.窗体以最大化、最小化或正常状态显示,主要由( )属性决定
A.WindowState B.Visible C.KeyPreview D.AutoRedraw
4.要同时改变窗体的位置和大小,可使用( )方法
A.Hide B.Show C.Cls D.Move
5.窗体内容需要立即重绘时,可调用( )方法
A.Unload B.Refresh C.Print D.Activate
6.使用窗体Line方法绘制直线时,必须给出或能够确定的是( )
A.错误编号
B.起点和终点坐标
C.窗体文件名
D.键盘ASCII码
7.MouseDown事件参数Button主要用来表示( )
A.按下的是哪个鼠标按钮
B.鼠标横坐标
C.窗体宽度
D.键盘字符
8.MouseMove事件中的X、Y参数表示( )
A.鼠标指针在对象坐标系中的位置
B.键盘按键代码
C.窗体标题长度
D.对象名称
9.区分鼠标按下、移动和释放三个阶段,应分别使用( )
A.Click、Load、Unload B.KeyDown、KeyPress、KeyUp
C.Show、Move、Hide D.MouseDown、MouseMove、MouseUp
10.KeyDown与KeyPress相比,KeyDown更适合识别( )
A.窗体背景颜色
B.功能键和方向键等按键代码
C.鼠标坐标
D.窗体标题
11.在KeyDown事件中判断Shift、Ctrl、Alt等组合键状态,可使用( )参数
A.Cancel B.Button C.Shift D.KeyAscii
12.KeyUp事件发生在( )
A.窗体卸载后
B.窗体装入时
C.用户释放键盘按键时
D.鼠标按钮按下时
13.窗体被其他窗体覆盖后重新显示其表面时,可能触发用于重绘的( )事件
A.Unload B.Paint C.KeyPress D.DblClick
14.若要响应用户在窗体上快速连续单击两次鼠标,应使用( )事件
A.Click B.MouseMove C.Activate D.DblClick
15.当应用程序从另一窗体切换回来,使当前窗体重新成为活动窗体时,通常触发( )
A.Activate B.Load C.Initialize D.Unload
二、判断题(本大题共10小题,每小题2分,共20分)
16.WindowState属性可表示窗体的正常、最小化或最大化状态。( )
17.Move方法只能改变窗体位置,绝不能改变窗体大小。( )
18.Refresh方法可要求窗体立即重绘。( )
19.Line方法只能绘制圆,不能绘制直线。( )
20.MouseDown事件的Button参数可用于判断按下的鼠标按钮。( )
21.MouseMove事件可在鼠标按钮未按下时由指针移动触发。( )
22.KeyDown、KeyPress和KeyUp三个事件的参数及用途完全相同。( )
23.KeyUp事件发生在用户释放按键时。( )
24.窗体每次Activate之前都一定重新发生Load事件。( )
25.DblClick事件用于处理键盘按键释放。( )
三、名词解释(本大题共3小题,每小题5分,共15分)
26.Activate事件
27.MouseMove事件
28.KeyPress事件
四、简答题(本大题共2小题,每小题10分,共20分)
29.简述KeyDown、KeyPress和KeyUp三个键盘事件的主要区别。
30.简述MouseDown、MouseMove和MouseUp事件及其常用参数的含义。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。