Verwendung von Listen

Listen werden üblicherweise in Listenvariablen vorgehalten. Eine Listenvariable wird bei Definition einer Variablen in einer Klasse durch den Schalter Liste angelegt.

Eine lokale Variable oder ein Parameter einer Funktion wird durch () als Liste definiert.

Die Belegung einer solchen als Liste definierten Variablen kann auf unterschiedliche Weise erfolgen:

 

Definition über Belegung von Listenindizes:

 

Dim Liste() As String

Liste(0) := "Wert 1"

Liste(1) := "Wert 2"

Liste(2) := "Wert 3"

Definition über geschweifte Klammern:

Dim Liste() As String

Liste := {"Wert 1", "Wert 2", "Wert 3", "Wert 4"}

Definition über die List-Funktion:

Dim Liste() As String

Liste := List("Wert 1", "Wert 2", "Wert 3", "Wert 4")

Definition über die List-Funktion:

Dim Liste() As String

Liste := List("Wert 1", "Wert 2", "Wert 3", "Wert 4")

Definition über die TypedList-Funktion:

Dim Liste() As String

Liste := TypedList(TypedListTypes.TypeString, "Wert 1", "Wert 2", "Wert 3", "Wert 4")

Definition über die Attributfunktionen der Listenvariablen:

Dim Liste() As String

Liste.Add("Wert 1")

Liste.Add("Wert 2")

Überprüfung auf Vorhandensein eines Wertes in einer Liste:

"Wert 2" In {"Wert 1", "Wert 2", "Wert 3", "Wert 4"}

100 In {A + 5, A + 50, A + 500, A + 5000}