窗体的左右两端各有1直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Linel直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停止移动。为实现上述功能,某人把计时器的Interva1属性设置为1000,并编写了如下程序:
Private Sub Timer1 Timer( )
For k=Line1.X1 To Line2.X1 Step 100
If Shape1.Left+Shape1.width<Line2.X1 Then
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.X1Step 100改为For k=Line2.X1 To Line1.X1 Step 100
D.把If Shape1.Left+Shepe1.Width<Line2.X1 Then改为If Shape1.Left<Line2.X1 Then
第1题:
在窗体上有一个文本框控件,名称为TxtTime一个计时器控件,名称为Timer1,要求每1秒钟在文本框中显示一次当前的时间,程序为: Private Sub Timer1 ______() TxtTime. text=Time End Sub 在下划线上应填入的内容是 ______。
A.Enabled
B.Visible
C.Interval
D.Timer
第2题:
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timer1的定时器,以及名称 为Line1和Line2的两条水平直线。请用名称为Shape1的形状控件,在两条直线之间画一个宽和高都相等的形状,其显示形式为圆,并设置适当属性使其满足以下要求: ①圆的顶端距窗体Form1顶端的距离为360; ②圆的颜色为红色(红色对应的值为&H000000FF&或&HFF&),如图3所示。 程序运行时,Shape1将在Line1和Line2之间运动。当Shape1的顶端到达Line1时,会自动改变方向而向下运动;当Lhape1的底部到达Line2时,会改变方向而向上运动。 文件中给出的程序不完整,请去掉程序中的注释符,把程序中的?改为正确内容,使其实现 上述功能。 注意:不能修改程序的其他部分和已给出控件的属性。最后将修改后的文件按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp,包含了所有控件和部分程序,如图4所示。程序功能如下: ①单击“读数据”按钮,可将考生文件夹下in4.dat文件中的100个整数读到数组a中; ②单击“计算”按钮,则根据从名称为Combo1的组合框中选中的项目,对数组a中的数据计算平均值,并将计算,墙果四舍五入取整后显示在文本框Text1中。“读数据”按钮的Click事件过程已经给出,请为“计算”按钮编写适当的事件过程实现上述功能。 注意:不得修改已经存在的控件和程序,在结束程序运行之前,必须进行一次计算,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
第3题:
( 6 )窗体如图所示,其中汽车是名称为 Image1 的图像框,命令按钮的名称为 Command1, 计时器的名称 为Timer1, 直线的名称为 Line1 。 程序运行时 , 单击命令按钮 , 则汽车每 0.1 秒向左移动 100 , 车头到达左边的直线时停止移动。请填空完成下面的属性设置和程序,以便实现上述功能。
1 Timer1 的 Interval 属性的值应事先设置为【 6 】
2 Private Sub Command1_Click()
Timer1.Enabled=True
End Sub
Private Sub Timer1_Timer()
If Image1.Left>= 【 7 】 Then
Image1.Left= 【 8 】 -100
End If
End Sub
第4题:
在考生文件夹中有一个工程文件execise73.vbp及窗体文件execise73.tim。在名为 Form1的窗体上有一个圆和一条直线(直线的名称为Line1)构成一个钟表的图案;有两个命令按钮,名称分别为Cmd1和Crud2,标题分别为Begin和Stop;还有一个名为Timer1的计时器。
程序运行时,钟表指针不动,单击Begin按钮,则钟表上的指针(即Line1)开始顺时针旋转(每秒转6一分钟转一圈);单击Stop按钮,则指针暂停旋转。运行时的窗体如下图所示。请设置计时器的适当属性,使得每秒激活计时器的Timer事件一次:编写两个按钮的Click事件过程。文件中已经给出了所有控件和部分程序,不得修改已有程序和其他控件的属性;编写的事件过程中不得使用变量,且只能写一条语句。最后,按原文件名并在原文件夹中保存修改后的文件。
第5题:
A、Timer1.Enabled=0.1
B、Timer1.Interval=0.1
C、Timer1.Enabled=100
D、Timer1.Interval=100