Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur array traversering i Visual Basic

    En array är en samling objekt eller variabler som lagras i en sekvens . Ibland måste du korsa en array för att slutföra en uppgift, till exempel sortera array eller söker efter ett visst sökord . I Visual Basic , kan du gå igenom en array ett element i taget med hjälp av ett index variabel , eller korsa hela arrayen med en slinga . Eftersom Visual Basic använder noll - indexering , måste du ta hänsyn till detta när man färdas arrayen för att undvika en out of bounds index fel . Instruktioner
    1

    Öppna ett nytt Visual Basic-projekt . Dubbelklicka på etiketten kontrollen för att lägga till en till formen . Också lägga till två knappar i formuläret . Öppna kodeditorn
    2

    Skriv följande rader att deklarera globala variabler : .

    Dim objekt () As String = new String ( 4 ) { " första " , " andra " , " tredje " , " fjärde " , " femte " }

    Dim arrayIndex As Integer = 0

    första raden deklarerar en array med fem element - med index noll till fyra - och initialiserar dem. Den andra förklarar en indexräknaren du kommer att använda med array
    3

    Öppna " Form1_Load " sub och skriv följande rad : .

    Label1.Text = objekt ( arrayIndex ) katalog

    Detta visar det första elementet i arrayen på etiketten kontroll
    4

    Öppna " Button1_Click " sub och ange följande : .
    p Om arrayIndex = items.Length - 1 Sen

    arrayIndex = 0

    Label1.Text = objekt ( arrayIndex ) katalog

    Else

    arrayIndex + = 1

    Label1.Text = objekt ( arrayIndex ) katalog

    End If

    Denna funktion korsar en matris ett element i taget . Under körning , när du klickar på den här knappen , visas etiketten nästa objekt i arrayen . Om indexet är i sista elementet , går tillbaka till början av arrayen och visar den första posten
    5

    Öppna " Button2_Click " sub och ange följande : .

    för i = 0 till items.Length - 1

    MsgBox ( objekt ( i) ) katalog

    Nästa

    denna slinga korsar hela arrayen från början till slut och visar varje en i en meddelanderuta . Byt funktionen meddelanderutan med något mer praktiskt som utför en uppgift på matrisen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man rensar sessionsvariabler
    ·Hur synkronisera två Scroll Lådor i Visual Basic
    ·Hur man gör ett Visual Basic Ansökan om Lösenordssky…
    ·Hur skapar jag en Macro Word-dokument i VB 6.0
    ·Hur du använder FTP Från VBA
    ·Hur man gör enkla TI - 83 Snake Spel
    ·Hur man skriver ett program som låter en användare an…
    ·Hur man läser Loggboken i VB.NET
    ·Hur öppna MS Access 2003 Rapporter med Visual Basic 6
    ·Hur man installerar Windows System Services
    Utvalda artiklarna
    ·Hur man använder verktygstips i VB
    ·Hur man ställer in en dator till Access ActiveX gå ig…
    ·Hur man använder FileFilter i Java
    ·Hur man skickar Microsoft Data Word-formulär till Acce…
    ·Hur man gör en exe-fil till en katalog Arkiv
    ·Hur man läser CLOBs i Java
    ·Java Communications API Tutorial
    ·Hur man kan förbättra matematisk beräkning i PHP
    ·Hur man skapar en Jar -fil för distribution i Eclipse
    ·Hur man använder sidan Kontroll på iPhone SDK
    Copyright © Dator Kunskap http://www.dator.xyz