Hallo ihr lieben,
ich steh grad mal wieder ein wenig auf dem Schlauch.
Ich versuche eine kleine Textanimation zu Programmieren, doch die Form reagiert nicht richtig. Hier mal der kleine Code:
Es existieren hier nur die Form und das Label, welches eine schnelle Wechselfolge durch die Texte der Teamliste als animation zu Verfügung stellt.
ich steh grad mal wieder ein wenig auf dem Schlauch.
Ich versuche eine kleine Textanimation zu Programmieren, doch die Form reagiert nicht richtig. Hier mal der kleine Code:
VB.NET-Quellcode
-
- Public Class animation
- Dim _tl As New List(Of ListViewItem)
- Dim _th1 As New Threading.Thread(AddressOf init)
- Public elapsedRounds As Integer = 0
- Private Sub animation_Shown(sender As Object, e As EventArgs) Handles Me.Shown
- Label1.Text = ""
- For Each _team In teamsModul.teamList
- _tl.Add(_team)
- Next
- _th1.Start()
- End Sub
- Sub init()
- Dim _random As New Random
- Do Until elapsedRounds >= 500
- Me.Invoke(Sub() Label1.Text = _tl.Item(_random.Next(0, _tl.Count - 0)).Text)
- elapsedRounds += 1
- Threading.Thread.Sleep(100)
- Loop
- Me.Invoke(Sub() Label1.Text = teamsModul.acceptedTeam)
- Threading.Thread.Sleep(1500)
- Me.Close()
- End Sub
- End Class
Es existieren hier nur die Form und das Label, welches eine schnelle Wechselfolge durch die Texte der Teamliste als animation zu Verfügung stellt.
Viele Frauen kamen, viele sind gegangen, eine ist geblieben 12.5.12 ich liebe dich Schatz