Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan Auto Scroll tekst i en tekstboks ved hjelp VB.NET
    Opprette et Visual Basic.NET program som automatisk ruller teksten i en tekstboks kontroll kan enkelt oppnås ved hjelp av streng arrays og et tidsur . En timer kontroll i VB.NET vil kjøre kode kontinuerlig til programmet avsluttes . Bruk en String array å fylle den med teksten du ønsker å rulle , og vise ulike elementene i matrisen i tekstboksen bruke timeren til å vise rullingen effekt. Instruksjoner
    en

    Launch Microsoft Visual Studio , klikk " Nytt prosjekt " fra den venstre delen av skjermen og utvide " Visual Basic " under " Installerte maler . " Klikk på " Windows" og dobbeltklikk på "Windows Forms Application " fra sentrum av dialog vinduet for å opprette et nytt prosjekt .
    2

    Dobbeltklikk på " Timer" å legge en til skjemaet. Dobbeltklikk på " TextBox " for å legge en ny tekstboks i skjemaet. Dobbeltklikk skjemaet for å opprette en form belastning arrangementet
    3

    Legg til følgende kode ovenfor skjemaet belastning arrangementet for å skape tre globale variabler , inkludert den som vil holde rulletekst . :

    Dim scrollingText As String = " Dette er min rulletekst "

    Dim txtStr ( scrollingText.Length - 1 ) Som String

    Dim txtPos As Integer = -1

    4

    Legg til følgende kode i form belastning arrangementet å sløyfe gjennom rulleteksten og start tidtakeren : en

    for idx As Integer = 0 For å UBound ( txtStr )
    < p > Dim workedString As String = ""

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

    txtStr ( idx ) = workedString
    < p> Neste

    Timer1.Interval = 75

    Timer1.Enabled = sant

    Timer1.Start ( )
    5

    Switch tilbake for å danne utforming utsikt og dobbeltklikk på " Timer1 " for å lage en hake hendelsen for timeren. Legg til følgende kode i hendelsen:

    txtPos + = 1

    Dim timerStr As String

    timerStr = txtStr ( txtPos )

    Label1.Text = timerStr
    p Hvis txtPos = UBound ( txtStr ) Da txtPos = -1
    6

    Trykk " F5 " for å kjøre programmet og vise rulletekst ved hjelp av tekstboksen.


    früher :

     Weiter:
      Relatert Artike
    ·Slik formaterer et heltall Into Valuta i VB.NET 
    ·VBS Script Kill Process 
    ·Hvordan slette en pivottabell i VBA 
    ·Hvordan å lansere en Shell Fra VBS 
    ·Tutorial på VB.NET for DirectX 
    ·Hvordan Tegn en Grid på et panel i VB.NET 
    ·Hvordan Endre standard markøren i Visual Basic 6 
    ·Hvordan legge en eiendom til et Word-dokument i VBA 
    ·Hvordan bruke to datasett i VB 
    ·Hvordan åpne en fil i Visual Basic 
      Anbefalte artikler
    ·Hvordan bruke Pivot i SQL 
    ·Slik Flip Pixels i Java Med Getpixel 
    ·Hvordan passere en funksjon som et argument i Python 
    ·Hvordan lage en Drive List Box i Visual Basic 
    ·SSIS Kontroll Flow Vs . Data Flow 
    ·MySQL 1030 Feil 
    ·MySQL : Sette inn Auto Increments 
    ·Slik bruker du en Web Service i en SSIS dataflyt 
    ·Hvordan lage arrays fra en CSV Med Python 
    ·Hello World Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/