jeg siger 'i+1' fordi loopet går fra 0 - 2. din loop går fra 1 - 3 ... for at få det til at passe, så er man nødt til at lægge 1 til din iterator. Grunden til at jeg starter på 0, er at arrays i VB(Script) er 0-basert, dvs at den første entry i en array, har "id" (index) 0.
ReDim betyder "gen allokér". Når du Dim'er en variabel, så allokerer du minde til den. Mange gange når man bruger arrays, så kender man ikke størrelsen af den med den samme. I den sammenhæng skal man bruge ReDim. Man skal altid bruge ReDim på variabler man allerede har Dim'et.
du kunne strengt taget også udelade en ReDim, og bare skrive:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.