首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注
admin
2016-01-31
46
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。
要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
选项
答案
审题分析 本题在窗体的鼠标按下事件过程中,若按下的是鼠标左键,则通过计算得出圆心的坐标。若圆心与当前鼠标按下点位于同一竖线上时(即x=x0),则设定实心圆纵向移动增量为stepy=Sgn(y-y0)*50,横向移动增量则为0(即stepx=0);否则设定实心圆横向移动增量为stepx=Sgn(x-x0)*50,并根据斜率a计算出纵向移动增量:stepy=a*stepx,若计算出的纵向移动增量stepy绝对值大于横向移动增量绝对值stepx,则重新设定实心圆纵向移动增量为stepy=Sgn(y-y0)*50,计算出横向移动增量stepx=stepy/a,以防止实心圆移动速度不均。启动计时器Timerl (设置其Enabled属性值为True),利用其Timer事件过程控制实心圆移动。 根据计算出的实心圆横向移动增量和纵向移动增量,其移动的语句为:Shape1.Move Shape1.Left+stepx,Shape1.Top+stepy。 操作步骤 步骤1:打开考生文件下的本题工程文件sjt5.vbp,在代码编辑窗口,去掉程序中的注释符“′”,将问号“?”改为正确的内容。 参考代码: stepx=0 stepy=a*stepx Timer1.Enabled=True Timer1.Enabled=False Shape1.MoVe Shape1.Left+stepx,Shape1. Top+stepy 步骤2:按要求将文件保存至考生文件夹中。 考点链接 计时器、控件基本操作。
解析
转载请注明原文地址:https://kaotiyun.com/show/fuLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在文本框中输入字符时,通过()事件过程可以得到字符的ASCII码值。
如果准备读文件,打开顺序文件"text.dat"的正确语句是
在窗体上有一个名称为Label1的标签和一个名称List1的列表框。程序运行后,在列表框中添加若干列表项。当双击列表框中的某个项目时,在标签Labe1中显示所选中的项目,如图所示。请在空白处填入适当的内容,将程序补充完整。PrivateSubForm
在窗体上添加一个文本框Text1,然后编写下列Load事件过程,则程序运行结果是()。PrivateSubForm_Load()Text1.Text=""Text1.SetFocusFork=1To5t=t*kNextkT
结构化程序设计的核心和基础是()。
数据结构分为线性结构和非线性结构,带链的队列属于【】。
下列选项中属于面向对象设计方法主要特征的是
在软件测试设计中,软件测试的主要目的是
要将窗体Form1标题设为“学习VB”,以下能正确实现该功能的语句为
随机试题
美国医院使用的编号类型是
慢性疾病的治疗宜选用( )。
施工单位在编制项目管理任务分工表前,应先对项目实施的各阶段的( )等管理任务进行分解。
选民王某,35岁,外出打工期间本村进行乡人大代表选举。王某因路途遥远和工作繁忙不能回村参加选举,于是打电话嘱咐14岁的儿子帮他投本村李叔1票。根据上述情形,下列说法正确的是()。
简述布鲁纳的认知结构教学理论。
甲与朋友乙喝酒喝到深夜。乙喝醉后,结婚钻戒从手上滑落,甲发现后将钻戒偷偷捡起放在自己口袋里。乙自知已经醉酒,请求甲送其回家,但甲急于回家将钻戒送给未婚妻,便拒绝了乙的请求。乙在回家途中摔倒,因无人照料,冻死街头。甲的行为()
Sequoyahwasbornabout1770inthevillageofTaskigi.HewasaCherokeeIndian,and,alongwithhisentiretribe,hewasillit
Mosttaxpayershavehadenoughincometaxcollectedbytheiremployersduringtheyear.Sotheydonot(36)anymoney.Infact,
(1)"Britain’sbestexport,"IwastoldbytheheadoftheDepartmentofImmigrationinCanberra,"ispeople."Closeon100,000
A、Basedonthepollsofpublicopinions.B、Byinterviewingpeoplewhofilecomplaints.C、Byanalyzingthedomesticandinternati
最新回复
(
0
)