Burkhard: dynamische Vars

Hallo guten Tag,
ich bin leider zu doof eine Variable in vbscript dynamisch zusammen zu bauen.
<%
test0 = "hallo0"
test1 = "hallo1"
test2 = "hallo2"
For I = 0 To 2 Step 1
 response.write (test&I)
Next
%>
Kann mir bitte jemand sagen wie ich die Vars in der schleife auslese?
Danke und Gruß Burkhard

  1. Hi

    ich bin leider zu doof eine Variable in vbscript dynamisch zusammen zu bauen.
    <%
    test0 = "hallo0"
    test1 = "hallo1"
    test2 = "hallo2"
    For I = 0 To 2 Step 1
     response.write (test&I)

    ^^^ test ist nirgends definiert!

    Next
    %>

    willst Du nicht eher folgendes machen:
    <%
    test="hallo"
    For I = 0 To 2 Step 1
         response.write (test&I)
    next
    %>

    Gruss, Mel

    1. Hallo Mel

      response.write (test&I)
                          ^^^ test ist nirgends definiert!

      Du hast recht, aber der Plan ist, das im ersten Durchlauf das nicht 'test' ist , sondern 'test0' und die ist ja definiert!
      Das muss doch irgendwie gehen!?!
      gruß Burkhard

      1. Moin!

        Das muss doch irgendwie gehen!?!

        Benutze ein Array. Damit gehts.

        - Sven Rautenberg

        --
        "Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)
        1. Benutze ein Array. Damit gehts.

          Hallo Sven,
          danke für Deine Antwort.
          Wirklich glauben kann ich das nicht, aber wenn DU das sagst!
          Danke Burkhard

          1. Hi, hallo

            benutze eine Hashtable, bei der du den Key auf die von dir beschriebene Weise zusammenbauen kannst:

            Scripting.Dictionary

            Tschau, tschüß,
            Frank