Wie kann ich in Visual Basic mehreren Variablen einen Wert zuweisen?

5 Antworten

In Java würde das so funktionieren. Anderes Thema.

Dafür legt man nicht lauter einzelne Variablen sondern ein Array an. Durch dieses Array kann man dann mit einer Schleife durchlaufen und jede Menge schöne Sachen anstellen.

Leider geht es nicht so bequem mit = = =.

Wenn die Variablennamen festliegen könnte es so aussehen:


Dim am1200, am1200f, am1215, am1215f, am1230 As String
am1200 = "ON1OG"
am1200f = "ON1OG"
am1215 = "ON1OG"
am1215f = "ON1OG"
am1230 = "ON1OG"

z.B. so:



Dim i As Integer
Dim am(1200 To 1230) As String

For i = 1200 To 1230
am(i) = "ON1OG"

Next i

Keine Garantie auf Richtigkeit, lang ist's her.

Ich würde nicht darauf wetten weil ich eine weile nicht mit Visual Basic programmiert habe, aber geht das nicht mit Kommatar? Also var1, var2, var3 = "Abc" ?

Wenn nicht, weiß ich es leider auch nicht...