Wie Arrays in Visual Basic . Die Technik wird verwendet, wenn Sie eine Liste von Werten wie Staaten , Farben oder andere Objekte mit vordefinierten Mengen haben . Arrays halten diese Listen als ein variables so Programmierer nicht gezwungen sind, wurden zahlreiche Variablen für einzelne Werte zu definieren . Wie andere Programmiersprachen , hat die Visual Basic-Compiler eine bestimmte Syntax zur Definition und füllen Arrays. Anleitung
1
Definieren Sie Ihre Array-Variablen . Für dieses Beispiel wird eine vorbestimmte Größe Array erstellt . Das nächste Feld ist ein dynamisches Array , was bedeutet, die Variable später im Code angepasst. Das folgende ist, wie man die beiden Array-Typen zu erstellen : Dim arrStatic ( 0 bis 2) Wie StringDim arrDynamic () As IntegerThe " arrStatic " Array ist auf drei Werte ( null bis zwei ) zu halten. Die " arrDynamic " Variable auf ein Array festgelegt , aber es wird als ein unbekannter Größe gesetzt .
2
Werte zuweisen , um Ihre " arrStatic " Array. In diesem Beispiel drei Farben sind mit dem Array-Variablen wie folgt belegt : arrStatic (0) = " blue" arrStatic (1) = "green " arrStatic (2) = "red " Unsere jedes Array-Element wird durch einen numerischen Wert definiert. Die Anzahl bestimmt den Startpunkt in der Array-Dimension . Diese Werte können abgerufen oder ersetzt werden, indem die Array- Dimension Zahlen .
3
Re - Dimension der dynamischen Arrays . Der " ReDim "-Anweisung wird verwendet, um die Größe eines Arrays zu definieren. " arrDynamic " ist eine unbekannte Größe, so, bevor Sie es in Ihrem Code verwenden können , müssen Sie ihren Dimensionen definieren . Der folgende Code ändert die Größe des " arrDynamic " variable : ReDim arrDynamic (0 bis 3 ) As Integer
4
Werte zuweisen der " arrDynamic " Array. Da die " arrDynamic " Variable als Integer definiert ist , muss es ganzzahlige Werte zu halten. Der folgende Code weist Werte der dynamischen Array : arrDynamic (0) = 1arrDynamic (1) = 2arrDynamic (2) = 3arrDynamic (3) = 4
5
Druck ein Wert auf dem Desktop zu testen, die Code. Um Ihre Arrays testen, können Sie einen der Werte zu einer Meldung zu drucken. Das Meldungsfeld zeigt den Wert für die spezifische Dimension . Der folgende Code veranschaulicht , wie ein Array Wert anzuzeigen : MsgBox ( arrDynamic (1) ) Das Meldungsfeld zeigt die Zahl "2".