首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释
admin
2019-05-14
63
问题
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。
要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,不能修改程序的其他部分和控件属性。最后将修改后的文件按原文件名存盘。
选项
答案
[操作步骤] 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符,将问号改为正确的内容。 参考代码(画下划线部分是需填入的内容) Dim stepy As Integer ’纵向移动增量 Dim stepx As Integer ’横向移动增量 Const LEFT_BUTTON=1 Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X AsSingle,y As Single) Dim x0 As Integer,y0 As Integer,a AsSingle,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
stepy
=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
’移动shapel End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/4UUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列各种窗体事件中,不能由用户触发的事件是()。
假定有如下的Sub过程:SubS(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上画一个命令按钮,然后编写如下事件过程:Priv
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个文本框,其名称为T1,宽度和高度分别为1400、400;再画两个命令按钮,其名称分别为C1和C2,标题分别为“显示”和“扩大”,编写适当的
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个文本框,名称为Text1,内容为“VB程序设计”;再画两个命令按钮,其名称分别为Commandl和Command2,标题分别为“扩大”和“
(1)在考生目录下有一个工程文件sit3.vbp,窗体上有一个圆和一条直线(直线的名称为Linel)构成一个钟表的图案;有两个命令按钮,名称分别为Command1、Command2,标题分别为“开始”、“停止”;还有一个名为Timer1的计时器。程序运行时
在考生文件夹下有一个工程文件sjt5.vbp,在窗体上给出了所有控件和不完整的程序,请去掉程序中的注释符,把程序中的?改为正确的内容。本程序的功能是:如果单击“取数”按钮,则把考生目录下的in5.txt文件中的15个姓名读到数组a中,并在窗体上显示这些姓名
考生文件夹下的工程文件sit5.vbp中有一个初始内容为空的文本框Text1,两个标题分别是“读数据”和“计算”的命令按钮;请画一个标题为“各行平均数的最大值为”的标签Label2,再画一个初始内容为空的文本框Text2,如图3.97所示。程序功能如下
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画两个名称分别为Frame1、Frame2的框架,标题分别为“字号”、“修饰”;在Frame1中画两个单选按钮,名称分别为Optionl、Opt
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上建立一个名称为cmdArray的命令按钮数组,含3个命令按钮,它们的lndex属性分别为0、1、2,标题依次为“是”、“否”、“取消”,每个按钮
(1)在考生文件夹下有一个工程文件vbsi3.vbp,相应的窗体文件为vbsi3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组ari。中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情
随机试题
________是我国最早的诗歌总集,收录西周至春秋中期各地方民族及朝庙乐章。
z=(x+y)exy,求ddz.
下述哪个不是口腔常用的分离剂A.藻酸盐分离剂B.指甲油C.肥皂水D.液状石蜡E.甘油
患者,男性,75岁,在家里突然晕倒,立即被送人医院,诊断为脑血管意外。患者配偶告知护士,患者发病前,一直自服降压药控制高血压。患者逐渐恢复。为鼓励患者自己进食,护士应采取的措施是
在进口倾销对国内产业造成实质损害的情况下,反倾销税可以追溯征收。该反倾销税可适用于下列哪些产品?(2008年试卷一第83题)
根据耕地占用税法律制度的规定,下列关于耕地占用税税率的说法中,正确的有()。
下列说法不正确的是()。
材料:据《中国农村法治热点问题研究》报告显示,“村官”财务问题主要集中体现为直接侵害村集体财产和补偿救助款项、收款人不敷出、违规提款、骗领各类专款和补偿款项等几种方式。例如,随着近年城乡一体化建设步伐的加快,F县的部分农村干部借公(铁)路建设、招商引资等国
DISSENTER:DOGMA::
5QuestionsontheOriginsofChristmasThetraditionsweassociatewithChristmashaveevolvedoverthecenturies.Hereare
最新回复
(
0
)