首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动:若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动:若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把
admin
2010-09-02
40
问题
在考生文件夹下有一个工程文件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://kaotiyun.com/show/ZUmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
正确生成RandomAccessFile对象的语句的是
下列数组array_test中,能在程序运行时动态调整大小的是
char变量的取值范围是
设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为b,d,c,f,e,a,则栈S的容量至少应该为
下列关于JDK目录结构的说法,错误的是
任何一个Java程序都默认引入了一个包,这个包的名字叫java.______。
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
resume()方法恢复哪些线程的执行
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
随机试题
肾精不足证不见
学习对于()相当于()对于写字楼
我国先秦时期著名的语录体散文集是
下面关于吸烟和肿瘤的关系错误的是
太阳经头痛的特点为
阿片类麻醉品过量中毒使用什么药物救治
肝叶切除术后避免过早活动的目的是()
证券票面上标有具体金额,代表一定的财产权力,能给持有者带来收益;可以转让,买卖时存在证券交易价格。()
背景资料:某单位在一新建单线铁路施工中,将一段长1250m的一般路堤工程划分给其下属施工队施工,本路段无软基处理。路基本体采用普通填料,路基基床底层为改良细粒土,基床表层为级配碎石。由于路基本体的填料主要为黏质土和少量的砂砾,根据储量和开采填料
证券公司的自营业务决策机构原则上应当按照()来设立。
最新回复
(
0
)