美文网首页
模拟小车

模拟小车

作者: 木子君学长 | 来源:发表于2019-05-22 08:55 被阅读0次

    Private Sub Form_Load()

      Timer1.Interval = 10                

    '1s100次

    End Sub


    Private Sub Command1_Click()

      If Label1.BackColor = RGB(0, 255, 0) Then

      Label1.BackColor = RGB(255, 0, 0)

      Else

      Label1.BackColor = RGB(0, 255, 0)                  

     '设置Command1控件切换颜色

      End If

      End Sub


    Private Sub Timer1_Timer()        

     'imgae才可以调节图片大小,我们用image代替picture

      If (Label1.BackColor = RGB(0, 255, 0) Or Image1.Left > Label1.Left + Label1.Width) Or Image1.Left + Image1.Width < Label1.Left Then

      Image1.Left = Image1.Left - 50  

    '当绿灯且图片左边长度大于控件左边长度(包括自身),或者控件左边长度大于图片左边长度(包括自身)时,图片左移50格

      If Image1.Left + Image1.Width < 0 Then Image1.Left = Form1.Width          

    '当图片左边长度小于零,图片回到窗体的最右边

      End If

    End Sub

    代码 效果图

    相关文章

      网友评论

          本文标题:模拟小车

          本文链接:https://www.haomeiwen.com/subject/msnezqtx.html