| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Auto Scroll tekst i en tekstboks Brug VB.NET
    Oprettelse af en Visual Basic.NET program, der automatisk ruller tekst i et tekstfelt kontrol nemt kan gøres ved hjælp String arrays og en timer . En timer kontrol i VB.NET vil udføre kode , indtil programmet slutter . Brug en String array til fylde den med den tekst, du vil rulle , og vise forskellige elementer af array i tekstfeltet ved hjælp af timeren for at vise den rullende effekt. Instruktioner
    1

    Launch Microsoft Visual Studio , klik på " Nyt projekt " fra venstre rude på din computerskærm og udvide " Visual Basic " under " Installerede skabeloner ". Klik på " Windows" og dobbeltklik på "Windows Forms Application " fra midten af dialogvinduet for at oprette et nyt projekt.
    2

    Dobbeltklik på " Timer" for at tilføje en til din formular. Dobbeltklik på " TextBox " for at tilføje en ny tekstboks til formularen . Dobbeltklik på formularen for at oprette en formular belastning begivenhed
    3

    Føj følgende kode over formen load begivenheden til at skabe tre globale variabler, herunder en, der vil holde din rulletekst . :

    Dim scrollingText As String = " Dette er min rulletekst "

    Dim txtStr ( scrollingText.Length - 1) As String

    Dim txtPos As Integer = -1 < br >
    4

    Føj følgende kode inde i formularen belastning begivenhed til løkken gennem rullende tekst og starte timeren : Hej

    IDX As Integer = 0 Til UBound ( txtStr )
    < p > Dim workedString As String = " "

    workedString = scrollingText.Substring ( IDX ) & " " & scrollingText.Substring (0, IDX )

    txtStr ( IDX ) = workedString
    < p> Next

    Timer1.Interval = 75

    Timer1.Enabled = Sand

    Timer1.Start ()
    5

    Skift tilbage til at danne design visning og dobbeltklikke på " Timer1 " for at oprette et kryds begivenhed for timeren. Føj følgende kode inde i begivenheden:

    txtPos + = 1

    Dim timerStr As String

    timerStr = txtStr ( txtPos )

    Label1.Text = timerStr

    Hvis txtPos = UBound ( txtStr ) Så txtPos = -1
    6

    Tryk på " F5 " for at køre programmet, og displayet rulletekst hjælp tekstboksen.
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man skriver beregninger med Visual Basic 
    ·Sådan importeres XML Brug VBA 
    ·Sådan finder du den længde String Array i VB 6.0 
    ·Sådan ser en mappe på VB6 
    ·Sådan Luk en formular Åbnet af ShowDialog 
    ·Sådan Hand Trace Gennem Software Code 
    ·Egenskaber af Forms i Visual Basic 
    ·Sådan Execute BAT VBS Shells 
    ·Sådan tilføjes API 
    ·Hvordan laver Samtidige Sounds i VB 
      Anbefalede Artikler
    ·Hvordan man laver en trekant i Java 
    ·Sådan kopieres projektmapper i VBA 
    ·Hvordan man laver en kø mappe i PHP 
    ·Hvordan man laver en Ruby program , der udskriver et do…
    ·Sådan opdaterer Syntaks for MySQL 
    ·Hvordan man opbygger Værktøjer til PHP 5 for Windows 
    ·Sådan udskrives en fil i en e-mail PHP 
    ·Microsoft VB NET certificering 
    ·Sådan oprettes Virtual Lykønskningskort til Profit 
    ·Kan du vedhæfte en PDF-fil til en Exact Target i Email…
    Copyright © Computer Viden http://www.computerdk.com