首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动:若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动:若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把
admin
2010-09-02
23
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动:若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。
要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤l:打开考生文件下的本题工程文件sjt5.vbp,在代码编辑窗口,去掉程序中的注释符们“’”,将问号“?”改为正确的内容。 参考代码; stepx=0 stepy=a*stepx Timerl.Enabled=True Timerl.Enabled=False Shape].Move Shapel.Left+stepx, Shapel.Top+stepy 步骤2:按要求将文件保存至考生文件夹中。
解析
Sgn(N)符号函数用于返回一个表示N的正、负或O的值。N>0,返回l;N=0,返回0;N<0,返回-1。
本题在窗体的鼠标按下事件过程中,若按下的是鼠标左键,则通过计算得出圆心的坐标。若圆心与当前鼠标按下点位于同一竖线上时(即x=x0),则设定实心圆纵向移动增量为stepy=Sgn(y-yO)*50,横向移动增量则为O(即stepx=0);否则设定实心圆横向移动增量为stepx=Sgnt(x-xo)*50,并根据斜率a计算出纵向移动增量:stepy,=a*stepx,若计算出的纵向移动增量step),绝对值大于横向移动增量绝对值stepx,则重新设定实心圆纵向移动增量为stepy=sgn(y-y0)*50,计算出横向移动增量stepx=stepy/a,以防止实心圆移动速度不均。启动计时器Timerl(设置其Enabled属性值为True),利用其Timer事件过程控制实心圆移动。
根据计算出的实心圆横向移动增量和纵向移动增量,其移动的语句为:Shapel.Move Shapel.Left+stepx,Shapel.Top+stepy
转载请注明原文地址:https://jikaoti.com/ti/7Ng0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
用HTML文件显示APPLET时,下面属于必不可少的属性的是
关系数据库管理系统能实现的专门关系运算包括选择、连接和______。
下面不属于软件工程3个要素的是______。
在传递给实现了java.awt.event.MouseMotionListener接口的类中,mouseDragged()方法的事件对象是______类。
下列事件监听器中,无法对TextField对象进行事件监听和处理的是()。
在面向对象方法中,属性与操作相似的一组对象称为______。
在两种基本测试方法中,【】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
下面的程序是完成一个容器的例子,所缺部分正确的选项是( )。importjava.awt.*;publicclassMyFrameextendsFrame{publicstaticvoidmain(String
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
构造方法名必须与()相同,它没有返回值,用户不能直接调用它,只能通过new调用。
随机试题
WhatdoesTomoffertodoforJane?
依照《执业医师法》,国家对医师活动实行监督管理的重要制度是
成熟红细胞糖酵解产生的ATP,不用于
()要求期货投机者在交易出现损失,并且损失已经达到事先确定的数额时,立即对冲了结,认输离场。
化学在与社会可持续发展密切相关的领域如资源利用、环境保护等方面发挥着积极作用。下列做法与社会可持续发展理念相违背的是()。
在某大型理发店,所有的理发师都是北方人,所有的女员工都是南方人,所有的已婚者都是女员工,所以,所有的已婚者都不是理发师。下面哪一项为真.将证明上述推理的前提至少有一个是假的?
电子政务根据其服务的对象不同,基本上可以分为四种模式。某市政府在互联网上提供的“机动车违章查询”服务,属于(44)模式。
Youneedalocalbankaccounttousethis.Usingalocalbankandthelocalcurrencywillallowyoutogetaccesstoyourmoney
DuringJapan’srevolutioninthe19thcentury,theJapanesedenouncedtheirowntraditionalcultureand________thewesternideal
Nottoomanydecadesagoitseemed"obvious"bothtothegeneralpublicandtosociologiststhatmodernsocietyhaschangedpeop
最新回复
(
0
)