首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把
admin
2017-03-27
37
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。
要求:请去掉程序中的注释符,把程序中的“?”改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
选项
答案
步骤1:打开考生文件下的本题工程文件sjt5.vbp,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: stepx=0 stepy=a*stepx Timer1.Enabled=True Timer1.Enabled=False Shape1.Move Shape1.Left+stepx. _Shape1.Top+stepy 步骤2:按要求将文件保存至考生文件夹中。
解析
本题在窗体的鼠标按下事件过程中,若按下的是鼠标左键,则通过计算得出圆心的坐标。若圆心与当前鼠标按下点位于同一竖线上时(即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,以防止实心圆移动速度不均。启动计时器Timer1(设置其Enabled属性值为True),利用其Timer事件过程控制实心圆移动。
根据计算出的实心网横向移动增量和纵向移动增量,其移动的语句为:Shape1.MoveShape1.Left+stepx,Shape1.Top+stepy。
转载请注明原文地址:https://kaotiyun.com/show/dmGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体的属性可在属性窗口中设置,也可在程序中用【】语句动态设置。
软件的详细设计也称为模块设计,它要求设计人员为每一个程序模块确定:所使用的【】、数据结构、接口细节和输入/输出数据等。
如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是______。
在下面向文件中写入数据的命令语句中,不正确的是______。
下列不能打开菜单编辑器的操作是()。
对建立良好的程序设计风格,下面描述正确的是______。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a$="321":b$="abc"Forj=1To5PrintMid$(a$,6-j,1)+Mid$(b$,
对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于()。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dima(1To10)Dimp(1To3)k=5Fori=1To10a(i)=iNextiFori=1To3p
随机试题
领导群体的各个成员进行组合所产生新的合力和整体功能,应大大超过各领导成员能量简单相加的总和,这一原则是()
腹部损伤的护理下列哪项不正确( )。
软组织损伤24小时内,除局部冷敷处理外,还可采取哪项治疗措施
以下不属于高危妊娠的是
李某向某百货商店购买一枚标签为“天然钻石”的钻石戒指,后经鉴定得知是人造钻石。李某遂与商店多次交涉,历时一年零两个月未果。现李某欲诉请法院撤销该买卖关系,下列说法正确的是( )。
某大型电子商务网站与某知名物流公司达成长期战略合作协议,电子商务网站统一使用物流公司的快递服务;物流公司保证实现电子商务网站对消费者作出的快递承诺。从上述案例中,我们可得知战略联盟具有如下哪些特征()。
体育与健康课程的()主要体现在学生体育与健康知识掌握、运动技能的习得、体能的增强和学习行为的变化等方面。
哲学的智慧()。①产生于人类的实践活动②源于人们对实践的追问和对世界的思考③是指导人们生活更好的艺术④能够指导人们认识世界和改造世界
10件产品有3件次品,7件正品,每次从中任取1件,取后不放回,求下列事件的概率:第三次取得次品;
粮食产量______没减少,______比去年增加了。
最新回复
(
0
)