Visual Basic arrays bestaan uit verzamelingen van gerelateerde gegevens gerangschikt in een logische manier . Elk data item wordt gehouden in een variabele naam met een bijbehorende index , zoals " e ( 1 ) , email ( 2 ) , email ( 3 ) . " Soorten Visual Basic gebruikt vaste of dynamische arrays . Vaste arrays nodig te weten hoeveel items er in de array aan de start . Tijdens de uitvoering kunnen dynamische arrays vergroten of contract . Initialiseren van een Array initialiseren arrays voor gebruik. Initialiseren van een vaste matrix door het definiëren van de array met een specifieke index in code als volgt : Dim emails ( 100 ) als String Dit creëert een vaste reeks van 101 punten omdat array indices beginnen bij 0 . Om een dynamisch scala initialiseren , gebruik deze : Dim emails ( ) as string Later , wanneer u het nodig om de array te maken , bijvoorbeeld met 1000 punten , gebruik een andere verklaring , met de index een getal kleiner dan gewenst : Redim emails ( 999 ) als koord Voordelen identificeren een variabele door zijn indexnummer vereenvoudigt codering en maakt snellere uitvoering . U kunt sorteren arrays , maken multidimensionale arrays en elementen toevoegen of verwijderen. Waarschuwing Arrays problemen bij de uitvoering veroorzaken als het werkelijke aantal array- items overschrijdt de grootte oorspronkelijk ingestelde . Dit levert een foutmelding lezen " Run -time error '9 ' : Subscript buiten bereik . "
|