Dynamische Variabeln
Daniel
- asp.net
0 Axel Richter0 Rouven
Hallo
Ich möchte mit ASP Variabeln dynamisch generieren und einen Wert zuweisen, z.B.
Test1="velo"
Test2="velo"
Test3="velo"
...
Ich habe das so versucht:
for i= 1 to x
eval("Test" & i) = "velo"
next
Klappt aber nicht. Wie kann man das realisieren?
Gruss Daniel
Hallo,
Ich möchte mit ASP Variabeln dynamisch generieren und einen Wert zuweisen, z.B.
Test1="velo"
Test2="velo"
Test3="velo"
...
Ich habe das so versucht:
for i= 1 to x
eval("Test" & i) = "velo"
next
Klappt aber nicht. Wie kann man das realisieren?
Das ist eine typische Aufgabe für ein Array.
Dim test
test = Array()
For i = 0 To 10
ReDim Preserve test(i)
test(i) = "value Nr.: " & i
Next
For i = 0 To 10
MsgBox (test(i))
Next
Suche in Deiner VBScript-Doku nach Array und ReDim.
viele Grüße
Axel
Hallo,
und noch als Ergänzung:
Meines Wissens nach ist die dynamische Erzeugung von Variablen mit VBScript nicht möglich - Du wirst also wohl mit dieser oder einer vergleichbaren Lösung (z.B. Collection-Objekt) arbeiten müssen.
MfG
Rouven