assalamu`alaikum all...
hmmm, berbagi script dunk, mohon bantuannya teman2 disini untuk kode script VB teks yang berjalan dari bawah ke atas atau sebaliknya. atau menyamping 
Objek dan properties yang perlu diset :
1. Label.caption = "Tulisan Berjalan"
2. Label1.AutoSize = True
3. Timer1.Interval = 1
Animasi 1 - Tulisan berjalan dari kiri kekanan
Private Sub Timer1_Timer()
Label1.Move Label1.Left - 15
If Label1.Left < -Label1.Width Then Label1.Left = Me.Width
End Sub
Animasi 2 - Tulisan berjalan (memantul) dari kiri kekanan
Dim x As Long
Private Sub Form_Load()
x = 20
End Sub
Private Sub Timer1_Timer()
Label1.Move Label1.Left + x
If Label1.Left < Me.ScaleLeft Then
x = 20
ElseIf Label1.Left + Label1.Width > Me.ScaleWidth + Me.ScaleLeft Then
x = -20
End If
End Sub
Animasi 3 - Tulisan berjalan (memantul) dari atas kebawah
Option Explicit
Dim gerakX As Long, gerakY As Long
Private Sub Form_Load()
gerakY = 20
End Sub
Private Sub Timer1_Timer()
Label1.Move Label1.Left + gerakX, Label1.Top + gerakY
If Label1.Top < Me.ScaleTop Then
gerakY = 20
ElseIf Label1.Top + Label1.Height > Me.ScaleHeight + Me.ScaleTop Then
gerakY = -20
End If
End Sub
Animasi 4 - Animasi zig zag
Option Explicit
Dim zigZagX As Long, zigZagY As Long
Private Sub Form_Load()
zigZagX = 20
zigZagY = 20
End Sub
Private Sub Timer1_Timer()
Label1.Move Label1.Left + zigZagX, Label1.Top + zigZagY
If Label1.Left < Me.ScaleLeft Then
zigZagX = 20
ElseIf Label1.Left + Label1.Width > Me.ScaleWidth + Me.ScaleLeft Then
zigZagX = -20
ElseIf Label1.Top < Me.ScaleTop Then
zigZagY = 20
ElseIf Label1.Top + Label1.Height > Me.ScaleHeight + Me.ScaleTop Then
zigZagY = -20
End If
End Sub
selamat mencoba
