該計劃有 3 種表格 表格 1 代碼
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Form2.Show()
Form2.Location = New Point(485, 100)
Form2.Width = 400
Form2.Height = 300
Form3.Show()
Form3.Location = New Point(860, 100)
Form3.Width = 400
Form3.Height = 300
Me.Location = New Point(100, 100)
Me.Width = 400
Me.Height = 300
Me.Location = New Point(100, 100)
Me.Width = 400
Me.Height = 300
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS1.Left = OS1.Left 3
Form2.OS2.Visible = False
Form3.OS3.Visible = False
If OS1.Left >= 350 Then
Timer1.Stop()
OS1.Visible = False
Form2.OS2.Visible = True
Form2.Timer1.Start()
End If
End Sub
End Class
表格 2 代碼
Public Class Form2
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS2.Left = OS2.Left 3
If OS2.Left >= 350 Then
Timer1.Stop()
OS2.Visible = False
Form3.OS3.Visible = True
Form3.Timer1.Start()
End If
End Sub
End Class
表格 3 代碼
Public Class Form3
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS3.Left = OS3.Left 3
If OS3.Left >= 200 Then
Timer1.Stop()
Timer2.Start()
End If
End Sub
End Class
在此處輸入影像描述
我還有一個關于它當前如何作業的視頻鏈接鏈接: https ://youtu.be/JgBN4Uxdm_w 我只想讓精靈影片我的資源中有 12 張足球圖片和 5 張球員圖片我只想要它們影片。
uj5u.com熱心網友回復:
您可以分別為 OS1、OS2、OS3 設定影片功能。然后直接在表單中傳遞一個引數,使影片連貫。但是使用圖片來制作影片是非常低效的。這是基于您的代碼實作的相當粗略的方法。
表格1
Public Dim mv As Integer = 1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Form2.Show()
Form2.Location = New Point(485, 100)
Form2.Width = 400
Form2.Height = 300
Form3.Show()
Form3.Location = New Point(860, 100)
Form3.Width = 400
Form3.Height = 300
Me.Location = New Point(100, 100)
Me.Width = 400
Me.Height = 300
Me.Location = New Point(100, 100)
Me.Width = 400
Me.Height = 300
Timer1.Start()
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS1.Left = OS1.Left 3
Form2.OS2.Visible = False
Form3.OS3.Visible = False
If OS1.Left >= 350 Then
Timer1.Stop()
OS1.Visible = False
Form2.mv = Me.mv
Form2.OS2.Visible = True
Form2.Timer1.Start()
End If
End Sub
Private Sub animate()
If mv = 1 Then
OS1.Image = Image.FromFile("football1")
mv = 2
ElseIf mv = 2 Then
OS1.Image = Image.FromFile("football2")
mv = 3
ElseIf mv = 3 Then
OS1.Image = Image.FromFile("football3")
mv = 4
ElseIf mv = 4 Then
OS1.Image = Image.FromFile("football4")
mv = 1
End If
End Sub
表格2
Public Dim mv As Integer = 1
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS2.Left = OS2.Left 3
OS2.Visible = True
If OS2.Left >= 350 Then
Timer1.Stop()
OS2.Visible = False
Form3.mv = Me.mv
Form3.OS3.Visible = True
Form3.Timer1.Start()
End If
End Sub
Private Sub animate()
If mv = 1 Then
OS2.Image = Image.FromFile("football1")
mv = 2
ElseIf mv = 2 Then
OS2.Image = Image.FromFile("football2")
mv = 3
ElseIf mv = 3 Then
OS2.Image = Image.FromFile("football3")
mv = 4
ElseIf mv = 4 Then
OS2.Image = Image.FromFile("football4")
mv = 1
End If
End Sub
表格3
Public Dim mv As Integer = 1
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS3.Left = OS3.Left 3
OS3.Visible = True
If OS3.Left >= 350 Then
Timer1.Stop()
OS3.Visible = False
End If
End Sub
Private Sub animate()
If mv = 1 Then
OS3.Image = Image.FromFile("football1")
mv = 2
ElseIf mv = 2 Then
OS3.Image = Image.FromFile("football2")
mv = 3
ElseIf mv = 3 Then
OS3.Image = Image.FromFile("football3")
mv = 4
ElseIf mv = 4 Then
OS3.Image = Image.FromFile("football4")
mv = 1
End If
End Sub
uj5u.com熱心網友回復:
這是我的表格 1 公共類 Form1 的代碼
Public mv As Integer = 1
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
Form2.Show()
Form2.Location = New Point(485, 100)
Form2.Width = 400
Form2.Height = 300
Form3.Show()
Form3.Location = New Point(860, 100)
Form3.Width = 400
Form3.Height = 300
Me.Location = New Point(100, 100)
Me.Width = 400
Me.Height = 300
Me.Location = New Point(100, 100)
Me.Width = 400
Me.Height = 300
Timer1.Start()
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS1.Left = OS1.Left 3
Form2.OS2.Visible = False
Form3.OS3.Visible = False
If OS1.Left >= 350 Then
Timer1.Stop()
OS1.Visible = False
Form2.mv = Me.mv
Form2.OS2.Visible = True
Form2.Timer1.Start()
End If
End Sub
Private Sub animate()
If mv = 1 Then
OS1.Image = Image.FromFile("football1.png")
mv = 2
ElseIf mv = 2 Then
OS1.Image = Image.FromFile("football2.png")
mv = 3
ElseIf mv = 3 Then
OS1.Image = Image.FromFile("football3.png")
mv = 4
ElseIf mv = 4 Then
OS1.Image = Image.FromFile("football4.png")
mv = 1
End If
End Sub
結束類
Form 2代碼公共類Form2
Public mv As Integer = 1
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS2.Left = OS2.Left 3
OS2.Visible = True
Form3.OS3.Visible = False
If OS2.Left >= 350 Then
Timer1.Stop()
OS2.Visible = False
Form3.mv = Me.mv
Form3.OS3.Visible = True
Form3.Timer1.Start()
End If
End Sub
Private Sub animate()
If mv = 1 Then
OS2.Image = Image.FromFile("football1.png")
mv = 2
ElseIf mv = 2 Then
OS2.Image = Image.FromFile("football2.png")
mv = 3
ElseIf mv = 3 Then
OS2.Image = Image.FromFile("football3.png")
mv = 4
ElseIf mv = 4 Then
OS2.Image = Image.FromFile("football4.png")
mv = 1
End If
End Sub
結束類
Form 3代碼公共類Form3
Public mv As Integer = 1
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
OS3.Left = OS3.Left 3
OS3.Visible = True
If OS3.Left >= 350 Then
Timer1.Stop()
OS3.Visible = False
End If
End Sub
Private Sub animate()
If mv = 1 Then
OS3.Image = Image.FromFile("football1.png")
mv = 2
ElseIf mv = 2 Then
OS3.Image = Image.FromFile("football2.png")
mv = 3
ElseIf mv = 3 Then
OS3.Image = Image.FromFile("football3.png")
mv = 4
ElseIf mv = 4 Then
OS3.Image = Image.FromFile("football4.png")
mv = 1
End If
End Sub
結束類
和錯誤資訊:
FileNotfoundException 未處理 C:\Users\63921\documents\visual studio 2010\Projects\ptptpttptptptpptptpt\ptptpttptptptptpptptpt\bin\Debugsoccerball1
在此處輸入影像描述
在此處輸入影像描述
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/479248.html
