texto de rolagem em um controle usando Visual Basic.NET não é tão complicado como você pode pensar. Para que você para rolar texto, você vai precisar para executar uma seção de código um número de vezes. A melhor maneira de fazer isso é usando um controle "Temporizador " na sua aplicação. Você pode iniciar um timer para executar seu código até que o cronômetro é parado . O controle de " timer " é invisível para o usuário , e é comumente utilizado para processamento em background. Coisas que você precisa
Microsoft Visual Studio
Show Mais instruções
1
Abra o Microsoft Visual Studio , clique em " New Project" no painel esquerdo da tela do computador , e expandir " Visual Basic" abaixo " modelos instalados ". Clique em " Windows" e clique duas vezes a partir do centro da janela de diálogo "Windows Forms Application " , para criar um novo projeto.
2
duplo clique em " timer " para adicionar um temporizador para o formulário . Dê um duplo clique em " Rótulo " para adicionar um novo rótulo para o seu formulário. Adicionar um botão usando a mesma técnica. . Clique duas vezes em "Button1 " para criar um evento click para este botão
3
Copie e cole o seguinte código dentro do evento clique de botão :
Para índice As Integer = 0 To UBound ( textString )
Dim workedString As String = ""
workedString = scrollText.Substring (index) & "" & scrollText.Substring (0 , index)
textString (index) = workedString
Próxima
Timer1.Interval = 75
Timer1.Enabled = True
Timer1.Start () < br >
4
Volte para o modo de design de formulário e clique duas vezes em " Timer1 " para criar um evento de escala para o temporizador. Adicione o seguinte código dentro do evento :
xPos + = 1
Dim tmrStr As String
tmrStr = textString ( xPos )
Label1.Text = tmrStr
Se xPos = UBound ( textString ) Então xPos = -1
5
Pressione " F5" para executar o programa e clique em "Button1 " para exibir texto de rolagem usando o rótulo .