Wie kann ich in Visual Basic mehreren Variablen einen Wert zuweisen?
Hallo,
Ich habe ein Problem. Ich möchte mehrere Variablen einem Wert zuweisen. Bisher bin ich davon ausgegangen dass das so funktioniert:
am1200 = am1200f = am1215 = am1215f = am1230 = "ON1OG"
Die Variablen am1200 bis am1230 sollen den Wert ON1OG haben. Weiß jemand wie man das lösen kann?
Danke an alle die sich Gedanken machen
5 Antworten
Sollte mit nem Array realisiebrar sein.
https://msdn.microsoft.com/de-de/library/ms172582%28v=vs.90%29.aspx
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...