首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timerl的定时器,以及两条水平直线,名称分别为Linel和Line2。 请用名称为Shapel的形状控件,在两条直线之间画一个宽和高都相等的形状,设置其形状为圆,并设置适当属性使其满足
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timerl的定时器,以及两条水平直线,名称分别为Linel和Line2。 请用名称为Shapel的形状控件,在两条直线之间画一个宽和高都相等的形状,设置其形状为圆,并设置适当属性使其满足
admin
2020-04-08
36
问题
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timerl的定时器,以及两条水平直线,名称分别为Linel和Line2。
请用名称为Shapel的形状控件,在两条直线之间画一个宽和高都相等的形状,设置其形状为圆,并设置适当属性使其满足以下要求:
①圆的顶端距窗体Forml顶端的距离为360;
②圆的颜色为红色(红色对应的值为:&H000000FF&或&HFF&),如图所示。
程序运行时,Shapel将在Linel和Line2之间运行。当Shapel的底部到达Line2时,会自动改变方向向上运动;当Shapel的顶端到达Linel时,会自动改变方向向下运动。
文件中给出的程序不完整,请去掉程序中的注释符,把程序中的?改为正确内容,使其实现上述功能。
注意:不能修改程序的其他部分和已给出控件的属性。最后将修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件,新建一个形状控件,并按表4.5l所示设置属性。 [*] 步骤2:打开代码编辑窗口,去掉程序中的注释符“·”,将问号改为正确的内容。 参考答案(划线部分是需考生填入的内容) Dim S As Integer,h As Long Private Sub Form Load() Timerl.Enabled=
Ture
s=-40 End Sub Private Sub Timerl_Timer() Shapel.Move Shapel.Left,Shapel.Top+s If Shapel.Top<=
Linel.Y1
Then s=-s End If If Shapel.Top+
Shapel.Height
> =Line2.Y1 Then′圆的底端坐标加上圆的自身高度与Line2比较 s= -s End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
通过形状控件的Move方法,实现形状的移动,通过Shapel.Top的值和Linel.Y1的值进行比较来判定圆形是否越过上界,通过比较Shapel.Top+Shapel.Height的值和Line2.Y1的值来判定圆形是否越过下界。
转载请注明原文地址:https://kaotiyun.com/show/ONTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimnumAsIntegerDimkAsInteger,nAsIntegernum=InputBox("请输入一个正整数:")k
有人在属性窗口中通过设置Picture属性为命令按钮装入了图片,但没有显示,其原因是
以下关于窗体的叙述中错误的是( )。
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是()。
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是()。
设窗体上有一个列表框控件List1,含有若干列表项。以下能表示当前被选中的列表项内容的是()。
下列可以激活属性窗口的操作是()。
设工程文件中包名称分别为Form1、Form2的两个窗体,且Form1的菜单属性设置如下:窗体Form1中的程序如下:DimFlagAsBooleanPrivateSubForm_Load() Flag=TrueEndSubPr
设有如下Commandl的单击事件过程及fun过程:PrivateSubCommandl_Click()DimXAsIntegerX=Val(InputBox(“请输入一个整数”))
随机试题
统一国际私法既包括对传统国际私法(即冲突法和某些国际民事诉讼法)的统一,也包括对_____。
西药、中成药、中药饮片的处方开具应
鼻咽部最常见的良性肿瘤是
关于胎动哪项是不正确的
由于垂体异常所导致的甲减,首选的治疗药物是
委托监理合同中不属于监理人义务的内容是()。
某进出口公司进口一批机器设备,经海关审定的成交价为200万美元。另外,货物运抵我国境内输入地点起卸前的运输费10万美元,保险费20万美元,由买方负担的购货佣金5万美元、包装劳务费3万美元。已知:市场汇率为1美元=8.3元人民币,该机器设备适用关税税率为30
Foryears,priceshaveriseninChinaformanyreasons.However,inflation(通货膨胀)hasnotbadlyaffectedpeople’slivesbecausel
一棵二叉树共有25个节点,其中5个是叶子节点,则度为1的节点数为()。
Whydoesthemanbuyasweaterwhichhedoesn’tlike?
最新回复
(
0
)