ich habe folgendes Problem:
Ich möchte in einer Textbox in einer Userform eine Laufschrift durchlaufen lassen, und zwar sobald die Userform geöffnet wird und solange bis sie geschlossen wird.
Hat jemand eine Idee?
Vielen Dank im Voraus!
Private Sub Command1_Click()
Dim I As Integer
Halt = False
' Den Lauftext einstellen
If Lauftext = Empty Then _
Lauftext = "www.vbarchiv.de *** "
Do Until Halt = True
' Kurz warten
For I = 0 To 15000: DoEvents: Next
DoEvents
' Hinten an den Lauftext das 1. Zeichen anhängen
Lauftext = Lauftext & Mid(Lauftext, 1, 1)
' Vom Lauftext das 1. Zeichen wegnehmen
Lauftext = Mid(Lauftext, 2, Len(Lauftext) - 1)
' Den Lauftext zuweisen
Text1.Text = Lauftext
Loop
End Sub
Private Sub Command2_Click()
Dim I As Integer
Halt = False
' Den Lauftext einstellen
If Lauftext = Empty Then _
Lauftext = "www.vbarchiv.de *** "
Do Until Halt = True
' Kurz warten
For I = 0 To 15000: DoEvents: Next
DoEvents
' Vorne an den Lauftext das Letze Zeichen anhängen
Lauftext = Mid(Lauftext, Len(Lauftext), 1) & _
Lauftext
' Das letze Zeichen wegnehmen
Lauftext = Mid(Lauftext, 1, Len(Lauftext) - 1)
' Den Lauftext zuweisen
Text1.Text = Lauftext
Loop
End Sub
Private Sub Command3_Click()
Halt = True
End Sub