Desplazamiento de texto en un control utilizando Visual Basic.NET no es tan complicado como usted puede pensar . Para que le permite desplazarse de texto , vas a tener que ejecutar una sección de código varias veces . La mejor manera de hacerlo es mediante el uso de un control " Timer" en su aplicación. Puede iniciar un temporizador para ejecutar el código hasta que se detiene el temporizador. El control " Timer" es invisible para el usuario, y es comúnmente utilizado para el procesamiento de fondo. Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1
lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador , y ampliar " Plantillas instaladas . " abajo " Visual Basic" Haga clic en "Windows " y haga doble clic en " Aplicación de Windows Forms " en el centro de la ventana de diálogo , para crear un nuevo proyecto.
2
doble clic en " Timer" para añadir un temporizador al formulario . Haga doble clic en " Label " para añadir una nueva etiqueta al formulario. Agregar un botón con la misma técnica . . Haga doble clic en " Button1 " para crear un evento de clic en este botón
3
Copia y pega el siguiente código en el evento Click del botón:
Para el índice As Integer = 0 To UBound ( textString )
workedString Dim As String = ""
workedString = scrollText.Substring ( índice) & "" & scrollText.Substring ( 0 , índice)
< p> textString ( índice) = workedString
Siguiente
Timer1.Interval = 75
Timer1.Enabled = True
Timer1.Start () < br > Página 4
volver a la vista Diseño y haga doble clic en " Timer1 " para crear un evento tick del temporizador . Agregue el siguiente código dentro del evento :
xPos + = 1
tmrStr dévil como secuencia
tmrStr = textString ( xPos )
Label1.Text = tmrStr
Si xPos = UBound ( textString ) Entonces xPos = -1
5
Press "F5 " para ejecutar el programa y haga clic en " Button1 " para mostrar texto en movimiento utilizando la etiqueta .