Du bist nicht angemeldet.

bla

██████

  • »bla« ist der Autor dieses Themas

Beiträge: 845

Dabei seit: 11. September 2008

Hilfreich-Bewertungen: 139

  • Private Nachricht senden

1

Dienstag, 27. Juli 2010, 14:31

Matrixtext-Effekt

Hier mal eine Art Matrixtext, der animiert dargestellt wird.
Einfach mal ausprobieren ;) (code ist wahrscheinlich unsauber. sry für mid() :P)

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Public Class Form1

    Private WithEvents Timer1 As New Timer With {.Interval = 50, .Enabled = True}
    Dim i, k As Integer


    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Dim s As String = _
        "Dies ist irgendein" & vbNewLine & _
        "Text, den ich 'animieren'" & vbNewLine & _
        "möchte ;-)" & vbNewLine & vbNewLine & _
        "Und?"

        If k = 3 Then
            i = i + 1
            k = 0
        End If

        k = k + 1

        If i > s.Length Then
            Timer1.Enabled = False
            Label1.Text = s
            Exit Sub
        End If

        Dim random As New Random()
        Label1.Text = Mid(s, 1, i) & Chr(random.Next(97, 119) + k)

    End Sub


End Class


KingClem

Registrierter Benutzer

  • »KingClem« ist männlich

Beiträge: 15

Dabei seit: 23. Januar 2010

  • Private Nachricht senden

2

Donnerstag, 29. Juli 2010, 17:17

An sich Grundidee gut,Umsetzung auch annehmbar...Nur was ich nie emphelen oder tun würde ist die definierungen nur mit einen Buchstaben zu besetzen sondern Wörter zu benutzen damit mann es auch im 500-1000Zeilen noch erkennt.Sonst denkt man nachmal was war nomma "a" ?

SAR-71

Programmierer aus Leidenschaft

  • »SAR-71« ist männlich

Beiträge: 427

Dabei seit: 11. März 2009

Wohnort: Hamburg

Hilfreich-Bewertungen: 65

  • Private Nachricht senden

3

Donnerstag, 29. Juli 2010, 21:00

Ich hatte mal so ähnlichen Code geschrieben, der aber etwas deutlicher war
Aber das ganze halt über ne Funktion die mit nem Backgroundworker lief






Mfg.
SAR

Social Bookmarks