texte de défilement dans un contrôle en utilisant Visual Basic.NET n'est pas aussi compliqué que vous ne le pensez. Afin de vous faire défiler le texte , vous allez avoir besoin d'exécuter une section de code un nombre de fois . La meilleure façon de le faire est d'utiliser un contrôle "Timer" dans votre application. Vous pouvez démarrer une minuterie pour exécuter votre code jusqu'à ce que le chronomètre est arrêté . Le contrôle "Timer" est invisible pour l'utilisateur , et il est couramment utilisé pour le traitement de fond. Choses que vous devez Microsoft Visual Studio Voir Plus Instructions 1 Lancement de Microsoft Visual Studio, cliquez sur " Nouveau Projet" dans le volet gauche de l'écran de votre ordinateur, et étendre " Modèles installés . " " Visual Basic " ci-dessous Cliquez sur "Windows" et double-cliquez sur "Application Windows Forms " du centre de la fenêtre de dialogue , de créer un nouveau projet. 2 Double-cliquez sur "Timer " pour ajouter une minuterie sur votre formulaire . Double -cliquez sur " label " pour ajouter une nouvelle étiquette à votre formulaire. Ajouter un bouton en utilisant la même technique. . Double -cliquez sur " Button1" pour créer un événement clic sur ce bouton pour 3 Copiez et collez le code suivant dans l' événement de clic sur le bouton : index As Integer = 0 To UBound ( TextString ) workedString As String = "" workedString = scrollText.Substring (index) & "" & scrollText.Substring (0 , index) < p> TextString (index) = workedString Suivant Timer1.Interval = 75 Timer1.Enabled = True Timer1.Start () < br > Hôtels 4 Revenez au mode Création de formulaire et double -cliquez sur " Timer1 " pour créer un événement à cocher pour la minuterie. Ajoutez le code suivant dans l' événement : Photos xPos + = 1 tmrStr Dim As String tmrStr = TextString ( xPos ) Label1.Text = tmrStr Si xPos = LimiteSup ( TextString ) Puis xPos = -1 5 Appuyez sur " F5" pour exécuter le programme, puis cliquez sur "Button1 " pour afficher un texte défilant en utilisant l'étiquette .
|