首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把
admin
2017-03-27
22
问题
在考生文件夹下有一个工程文件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://jikaoti.com/ti/sgy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行以下程序段,并输入1.23,则程序的输出结果应是【】。N=Str(InputBox(“请输入一个实数:”))p=InStr(N,".")PrintMid(N,p)
执行如下程序段后,intsum的值为______。PrivateSubCommand1_Click()sum=0Fori=1To18Step2Forj=2To6If(iModj)<>0Thensum=sum+jNex
软件的详细设计也称为模块设计,它要求设计人员为每一个程序模块确定:所使用的【】、数据结构、接口细节和输入/输出数据等。
当一个工程含有多个窗体时,其中的启动窗体是______。
数据库系统的核心是
执行下面的程序段后,S的值为【】。s=5Fori=2.6To4.9Step0.6s=s+1Nexti
下列事件过程的功能是:建立一个名为Data1的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度:1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整。PrivateTyPeAngKAsIntegerSinxAsSin
文本框TextBox中的内容若要设置为用户不能修改,应设置()属性。
窗体上有一个命令按钮Command1和一个列表框List1。先选择列表框中的某一个项目,然后单击命令按钮,将该项目从列表框删除。程序如下:PrivateSubCommand1_Click()DimInAsIntegerIn=______L
随机试题
肺痨病见以下哪些证候,可认为预后不良
俗称“蛤蟆肿”是指A.黏液腺囊肿B.舌下腺囊肿C.皮样囊肿D.表皮样囊肿E.甲状舌管囊肿
位于胸前壁外上方,前正中线旁开6寸,平第一肋间隙处的腧穴是
房屋建筑工程在保修范围和保修期限内出现质量缺陷,施工单位应当履行保修义务。()
账务处理程序是对()按照一定的形式和方法相结合的方式
A股份有限公司有关资料如下:(1)公司本年年初未分配利润贷方余额为243万元,本年净利润为420万元,固定成本(含利息)为120万元,适用的所得税税率为30%;(2)普通股200万股,不存在优先股。本年平均净资产为500万元,平均负债
套汇指利用______的汇率差异,通过贱买贵卖某种外汇赚取利润的行为。
12,20,30,42,( )
[A]ShouldIspendmore?[B]Istheproductstable?[C]Isthesoftwareeasytoupdate?[D]Isthetecheasytorepair?[E]Does
FastFoodorTraditionalChineseFood1.在我国,越来越多的年轻人喜欢西式快餐,如麦当劳、肯德基等2.你更喜欢西式快餐还是传统的中餐3.给出你的理由
最新回复
(
0
)