首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个图片框,名称为P1、P2,分别用来表示信号灯和汽车,如图3-182所示,其中在P1中轮流装入“黄灯.ico”、“红灯.ico”、“绿灯.ico”文件来实现信号灯的切换;还有两个计时器Timer1和T
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个图片框,名称为P1、P2,分别用来表示信号灯和汽车,如图3-182所示,其中在P1中轮流装入“黄灯.ico”、“红灯.ico”、“绿灯.ico”文件来实现信号灯的切换;还有两个计时器Timer1和T
admin
2019-05-14
44
问题
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个图片框,名称为P1、P2,分别用来表示信号灯和汽车,如图3-182所示,其中在P1中轮流装入“黄灯.ico”、“红灯.ico”、“绿灯.ico”文件来实现信号灯的切换;还有两个计时器Timer1和Timer2,Timer1用于变换信号灯,黄灯1秒,红灯2秒,绿灯3秒;Timer2用于控制汽车向左移动。运行时,信号灯不断变换,单击“开车”按钮后。汽车开始移动,如果移动到信号灯前或信号灯下,遇到红灯或黄灯,则停止移动,当变为绿灯后再继续移动。在窗体中已经给出了全部控件和程序,但程序不完整,要求阅读程序并去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的属性。最后把修改后的文件以原文件名存盘。
选项
答案
审题分析 计时器只在设计时可见,计时器是否启用由其Enabled属性设置,值可取True或False。启用后由Interval属性设置间隔多长时间触发一次其Timer事件,Interval属性的单位为毫秒,默认值为0,此时计时器不启用。 根据程序已提供源代码可知,Timer1用于控制红绿灯变换:第1秒亮黄灯,第2、3秒亮红灯,第4、5、6秒亮绿灯。变量a记录了信号灯运行的秒数,每触发一次Timer1的Timer事件,a就加1,当信号灯每亮完一轮,变量a又从第1秒开始计时。 Timer2用于控制汽车行驶,每触发一次Timer2的Timer事件,汽车向左移动10。在汽车行经红绿灯下方(即P2.Left>P1.Left And P2.Left<P1.Left+P1.Width)时,遇黄灯或红灯亮(即a<4)时停车(通过设置Timer2.Enabled=False实现),否则继续行进。当汽车行至距窗体100时,也设置Timer2.Enabled=False停车。 布尔型变量b用于记录是否已单击“开车”按钮,若是b=True,在亮起绿灯时及时启动Timer2。 操作步骤 步骤1:打开考生文件夹中的本题工程文件sjt5.vbp。 步骤2:打开代码编辑窗口,去掉程序中的注释符“′”,将问号“?”改为正确的内容。 参考代码: Timer2.Enabled=True P1.Picture=LoadPicture("绿灯.ico") Timer2.Enabled=False P2.Move Form1.P2.Left-10,P2.Top,P2.Width,P2.Height 步骤3:按要求将文件保存至考生文件夹中。 考点链接 图形控件、计时器。
解析
转载请注明原文地址:https://kaotiyun.com/show/tUUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上有一个名称为Label1的标签和一个名称为Timer1的计时器,并编写有如下几个事件过程:PrivateSubFormLoad()Timer1,Enabled=FalseTimer1.Interval=_____
关于MDI窗体下列说法正确的是()。
在属性窗口中把窗体的KeyPreview属性设置为True,然后编写如下两个事件过程:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(
在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,如图1所示,对应的事件过程是()。
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingle
窗体上有名称为Commandl的命令按钮和名称为Text1的文本框()。PrivateSubCommandlClick()Text1.Text=“程序设计”Text1.SetFocusEndSub
假定有如下的Sub过程:SubS(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上画一个命令按钮,然后编写如下事件过程:Priv
数列1,1,2,3,5,8,13,21,…的规律是从第三个数开始,每个数是它前面两个数之和。在考生目录下有一个工程文件sit5.vbp。窗体中已经给出了所有控件,如图3—87所示。请编写适当的事件过程实现以下功能:在Text1中输入整数40,单击“计算”按
随机试题
无形产品的特点有
患者,男,43岁。患乙型肝炎半年余,症见两胁胀满,口苦,食欲不振,有时欲呕,咽喉发干,舌苔薄白,脉弦。宜选何方治疗
依据《环境影响评价技术导则声环境》,某新建的中型建设项目,所在的声环境功能区为3类区,建设前后对评价范围内的商场噪声级增高量为7—9dB(A),对评价范围内的居住区噪声级增高量为3—4dB(A),此建设项目声环境影响应按()进行工作。
编制银行存款余额调节表时,下列未达账项中,会导致企业银行存款日记账的账面余额小于银行对账单余额的有()。
Inrecentdecades,thereisaphenomenonwhichmakesusgivesomeattention,theso-calledSoutheastAsian"Tigers"haverivaled
A、 B、 C、 D、 D每个图形中均有直角。
某单位共有A、B、C三个部门,三部门人员平均年龄分别为38岁、24岁、42岁。A和B两部门人员平均年龄为30岁,B和C两部门人员平均年龄为34岁。该单位全体人员的平均年龄为多少岁?()
设3阶方阵A的特征值是1,2,3,它们所对应的特征向量依次为α1,α2,α3,令P=(3α3,α1,2α2),则P-1AP=______
Youwrinkleyournoseandnarrowyoureyelidsifyouseeadeadratintheroad,butyouopenyoureyesandmouthwideifyouse
Womenmightbeonamoreevenfootingatwork,butathometheircareerstendtotakeabackseattotheirhusband’sjob,accordi
最新回复
(
0
)