首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序
admin
2017-09-20
43
问题
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。
要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后将修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符,将问号改为正确的内容。 Dim stepy As Integer ’纵向移动增量 Dim stepx As Integer ’横向移动增量 Const LEFT BUTTON=1 Private Sub Form_MouseDown(Button As Integer t Shift As Integer F X As Single , Y As Single) Dim x0 As Integer,y0 As Integer, a As Single,radius As Integer radius=Shape1.Width/2 ’圆的半径 If Button=LEFT BUTTON Then ’单击鼠标左键移动 x0=Shape1.Left+radius’圆心的x坐标 y0=Shape1.Top+radius’圆心的y坐标 If X=x0 Then’垂直移动 stepy=Sgn(y—y0)*50 stepx=0 Else’倾斜移动 a=(y—y0)/(x—x0) ’ 斜率 stepx=Sgn(X—x0)*50 stepx=a*stepx ’通过stepx确定stepy的值 If Abs(stepy) >Abs (stepx)Then stepy=Sgn(y—y0)* 50 stepx=stepy/a End If End If Timer1.Enabled=True’单击鼠标左键则触发Timer事件 Else Timer1.Enabled=False’单击鼠标右键则停止Timer事件 End If End Sub Private Sub Timer1 Timer() Shape1.Move Shape1.Left+stepx, Shape1.Top+stepy’移动shape1 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/ykGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是()。
假定有一个文本框,其名称为Text1,为了使该文本框具有焦点,应执行的语句是______。
以下程序用随机函数模拟掷骰子,统计掷50次骰子出现各点的次数。阅读该程序,并在【】和【】处填上正确的内容。PrivateSubCommand1_Click()Dimd(6)fori=1To50n=【】d(n)=【
数据库设计包括概念设计、【】和物理设计。
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是
下列语句的输出结果是【】。PrintFormat(Int(12345.6789*100+0.5)/100,"0000,0.00")
若有一个动态数组a有两个元素a(0)和a(1),现要令数组a有三个元素a(0)、a(1)和a(2),则应当使用【】语句。
如果准备读文件,打开顺序文件“text.dat”的正确语句是
执行如下两条语句后,窗体上显示的是()。a=9.8596PrintFormat(a,“$00,00.00”)
在窗体上画一个命令按钮Command1,然后编写如下程序:PrivateSubCommand1_Click()Dimarr()AsIntegerReDimarr(3)Fori=0To3al
随机试题
材料:严老师在地理课堂教学中,不仅重视对学生地理概念学习和地图技能掌握的评价,而且重过程,重应用,重全员参与,发挥评价的激励与发展功能,促进不同学生从评价中获得成功的体验,激发学习兴趣,积极参与学习活动,形成正确的地理价值观。问题:
ThoseWhoRideonTwoWheelsIntheUnitedStatestherearesixmilliontennisplayersandtwelvemilliongolfers.Thesefig
《传染病防治法》规定,各级各类医疗保健机构在传染病防治方面的职责是
女,23岁,近1周以来牙龈疼痛极易出血,有异常口气,并见下颌前牙唇侧龈乳头坏死,其最可能的诊断和致病菌是
在进行库存现金和存货清查时,出纳人员和实物保管人员不得在场。()
在计算投资项目的未来现金流量时,报废设备的预计净残值为15000元,按税法规定计算的净残值为12000元,报废时税法规定的折旧已经足额计提,企业所得税税率为25%,则设备报废引起的残值流入量为()元。
《中华人民共和国合同法》规定,当事人订立合同,应当具有()。
集体主义
我们每个人都跑得上气不接下气。
Iamnotcertainwhetherhewillcome.
最新回复
(
0
)