首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停
窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停
admin
2015-08-28
48
问题
窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停止移动。
为实现上述功能,某人把计时器的Interval属性设置为1000,并编写了如下程序:
Private Sub Timer1_Timer()
For k=Line1.X1 To Line2.X1 Step 100
If Shape1.Left+Shape1.Width
Shape1.Left=Shape1.Left+100
End If
Next k
End Sub
运行程序时发现圆立即移动到了右边的直线处,与题目要求的移动方式不符。为得到与题目要求相符的结果,下面修改方案中正确的是( )。
选项
A、把计时器的Interval属性设置为1
B、把For k=Line1.X1 To Line2.X1 Step 100 和 Next k两行删除
C、把For k=Line1.X1 To Line2.X1 Step 100 改为 For k=Line2.X1 To Line1.X1 Step 100
D、把If Shape1.Left+Shape1.Width
答案
B
解析
在计时器事件中不应再设置步长为100的For循环,应该把For循环去掉,只留下循环体的语句,计时器每秒激发一次,每次判断小球是否移到Line2处,不到就改变自己的Left值即继续移动。因此B正确。
转载请注明原文地址:https://kaotiyun.com/show/SZQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
阅读程序:FunctionF(aAsInteger)b=0Staticcb=b+1c=c+1F=a+b+cEndFunctionPrivateSub
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:PrivateSubCommand1_Click()Dimarr1(10)AsInteger,arr2(10)AsIntegern
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimiAsInteger,nAsIntegerFor
有如下程序,运行后的输出结果是______。a=5Ifa<=3ThenPrint3;EndIfIfa<=4Then
在窗体上有若干控件,其中有一个名称为Text1文本框。影响Text1的Tab顺序的属性是______。
CommonDialog控件可以显示______种对话框。
有如下程序,其运行结果为______。DimSumAsString*4ReadSum,X,Y%PrintSum,ZDate"X+Y:之和",300,200.613End
窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。程序运行后的窗体外观如图16-4所示。设有如下的类型声明:TypePersonnameAsString*8
设有如下通用过程:PublicSubFun(a(),ByValxAsInteger)Fori=1To5x=x+a(i)NextEndSub在窗体上画一个名称为Text1的文
在窗体上画一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:PrivateSubCommand1_Click()a=InputBox("请输入日期(1~31)")t="旅游景点:"_&
随机试题
锅炉压力容器是生产中广泛使用的()的承载设备。
微分方程=0的通解是()
(2007年)全波整流、滤波电路如图8—54所示,如果输入信号ui=10sin(ωt+30°)V,则开关S闭合前,输出电压u0为()V。
国际债券是指一国借款人在国际证券市场上以本国货币为面值向外国投资者发行的债券。()
某大型电器商场是一般纳税人,本月将外购的空调10台,用于职工奖励,外购价为每台5200元(不含税价),该商场对外销售空调含税售价为每台6435元,关于企业所得税中收入的确认,下列说法正确的是()。
《中华人民共和国教育法》规定,学生教育权利包括()。
下列情形中,可以构成玩忽职守罪的是()
设f(x)连续,且∫0xtf(2x-t)dt=1/2arctanx2,f(1)=1,求∫12f(x)dx.
关于网络拓扑的描述中,正确的是()。
在以下选项中,按照C语言规定,不能出现在标识符中的是()。
最新回复
(
0
)